All Projects → fulldecent → html-website-template

fulldecent / html-website-template

Licence: other
An opinionated starting point and build system for awesome, collaboratively-edited HTML websites

Programming Languages

HTML
75241 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to html-website-template

floss
Unit-testing for those hard to reach places
Stars: ✭ 26 (+62.5%)
Mutual labels:  travis-ci
junos-automation-with-ansible
How to automate Junos with Ansible. This project has many ready-to-use Ansible playbooks to interact with Junos devices.
Stars: ✭ 69 (+331.25%)
Mutual labels:  travis-ci
ci-skip
CI skip comment
Stars: ✭ 35 (+118.75%)
Mutual labels:  travis-ci
J1939-Framework
Framework to work with J1939 Frames used in CAN bus in bus, car and trucks industries
Stars: ✭ 123 (+668.75%)
Mutual labels:  travis-ci
Parkour
The ultimate Parkour plugin.
Stars: ✭ 59 (+268.75%)
Mutual labels:  travis-ci
create-mern-ts-app
Create a Mongo-Express-React-Node Application written in TypeScript out of the box.
Stars: ✭ 30 (+87.5%)
Mutual labels:  travis-ci
travis-ci-tutorial-java
Just to learn how to use travis-ci in a java project!
Stars: ✭ 38 (+137.5%)
Mutual labels:  travis-ci
Containerization-Automation
Study and Use of Containers and Automation Tools
Stars: ✭ 45 (+181.25%)
Mutual labels:  travis-ci
plugin.video.sendtokodi
📺 plays various stream sites on kodi using youtube-dl
Stars: ✭ 86 (+437.5%)
Mutual labels:  travis-ci
JNAPushPopCompletionBlock
Completion Block for UINavigationController Push/Pop UIViewController
Stars: ✭ 40 (+150%)
Mutual labels:  travis-ci
continuous-integration-with-python
How to test your python code. How to automatically run your tests for your Python code. How to get reports of the tests coverage
Stars: ✭ 25 (+56.25%)
Mutual labels:  travis-ci
originator
🌱 es6 starter - babel, tape, zuul, npm scripts
Stars: ✭ 12 (-25%)
Mutual labels:  travis-ci
skeleton-quasar
Exemplo simples de skeleton para o Quasar Framework
Stars: ✭ 40 (+150%)
Mutual labels:  travis-ci
colorizzar
📗 -> 📘 Change color of png keep alpha channel in php!
Stars: ✭ 27 (+68.75%)
Mutual labels:  travis-ci
react-testing-mocha-chai-enzyme
A solid test setup for React components with Mocha, Chai, Sinon, Enzyme in a Webpack/Babel application.
Stars: ✭ 48 (+200%)
Mutual labels:  travis-ci
TelegramBot-Go
Telegram bot which search information in Wikipedia and written on Go language
Stars: ✭ 35 (+118.75%)
Mutual labels:  travis-ci
video-to-markdown
How to embed a video in markdown? Here the answer. Add videos to your markdown files easier.
Stars: ✭ 159 (+893.75%)
Mutual labels:  travis-ci
Public
The game is about a group of "terrorists" who have traitors among them, out to kill everyone who's not a traitor.
Stars: ✭ 94 (+487.5%)
Mutual labels:  travis-ci
nightly-docker-rebuild
Use nightli.es 🌔 to rebuild N docker 🐋 images 📦 on hub.docker.com
Stars: ✭ 13 (-18.75%)
Mutual labels:  travis-ci
sbt-travisci
An sbt plugin to integrate with Travis CI
Stars: ✭ 44 (+175%)
Mutual labels:  travis-ci

HTML Website Template

Use this template as a starting point for any static HTML website project that you want other people to collaborate on.

STATUS: This project is actively used in production environments.

screen shot 2017-03-16 at 6 18 48 pm

Features

Your new HTML website will immediately have publishable and documented code, and all these features:

  • Deploy automatically using GitHub Pages
  • Test locally with VS Code and the Tasks feature (uses rake behind scenes)
  • Clean folder structure
  • Automatic testing using GitHub Actions
  • Tests for broken links, broken HTML and other problems
  • HTTPS by default
  • Documentation for contributors

How to use this

First clone or download a release, that is the starting point for your site.

THIS LIST IS EASY, CHECK IT OFF ONE-BY-ONE BABY!

  • Open index.html in your favorite text editor and make a great web page, add other content if necessary.
  • Fix all validation testing errors (see Build instructions, below)
  • Upload your website source code to GitHub or other collaboration point
  • Replace all details below, inspire people to contribute to your project.
  • Update the release script in Rakefile with details to publish to your server.
  • Delete all this crap up here.
  • Publish the site (full steps are under Deploy below in case you forget)
  • Set up HTTPS on your website, some hints are here

THEN YOU'RE DONE, GO STAR html-website-template FOR UPDATES.


My First Website About Horses

CI Status

This website is published at https://example.com/horses/

screen shot 2017-03-16 at 6 30 58 pm

Mission

This website exists to help educate the world about horses. There are so many kinds of horses and they are all just so magical. After you read these pages you will definitely want to get one for yourself!

Build instructions

We test and publish this website using a few simple tools. Please set up these tools (takes about 3 minutes) to contribute seriously to our project:

  1. Set up Ruby on your system
    • For macOS, open Terminal.app and paste in these commands
      • Install Homebrew (click the link and paste that one command into Terminal.app)
      • brew install ruby
    • For Linux Mint, open Terminal and paste in these commands
      • sudo apt-get install ruby-dev build-essential libxml2 libxslt-dev libcurl4-openssl-dev
  2. gem update --system
  3. gem install bundler
  4. export NOKOGIRI_USE_SYSTEM_LIBRARIES=true
  5. bundle install

Now you are done setting up. Use this command to build the website.

bundle exec rake build

You can now access the website by pointing your browser to the BUILD folder or running a command like cd BUILD; php -S localhost:8000.

Also, you can check for common problems on our website automatically, just run this command.

bundle exec rake test

Deploy instructions

Use this command to publish the website online to our server.

bundle exec rake publish

You can only run that command if you have authorized SSH keys on your computer.

Author

Mary Smith and other contributors made this website with love.

License

Copyright 2017 Mary Smith. All rights reserved.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].