Skip to content

madnukem/docker-curriculum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ADI Curriculum Template

Make a new curriculum to be deployed on learn.adicu.com. It's easy to get started writing your own curriculum!

Getting started

This assumes that you don't fork this repo. You can only fork once, after all!

  1. git clone https://github.com/adicu/learn-template.git
  2. cd learn-template
  3. make
  4. Make a new, different repo on GitHub for your curriculum, and don't initialize it with a README.md or .gitignore. We'll make these ourselves.

Deploying

Run the following command to deploy to learn.adicu.com/webdev (requires SCP and access to adi-website on SSH):

./deploy.sh

Solutions

All solutions are available by section in the solutions/ folder.

Using Vagrant

We support running with vagrant! Install and setup Vagrant, and then:

$ vagrant up # launches the box
$ vagrant ssh # ssh into the box
# You are now in the vagrant instance
$ cd /vagrant # go to the code
$ cd <solutions folder> # Ex: cd webdev-solutions/1.3.2\ Dynamic\ Routes
# Run the solution # Ex: python app.py

Directory Structure

build/

This is where all the extra files needed to convert from markdown to HTML go. build.sh uses the files from this folder.

img/

All images for the project should be put in here.

About

🐬 A comprehensive tutorial on getting started with Docker!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 58.6%
  • HTML 36.8%
  • Shell 2.5%
  • CSS 1.8%
  • Other 0.3%