You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Daniel Sissom 5b0a16af31
Added more available weights for Roboto font.
11 months ago
assets Added more available weights for Roboto font. 11 months ago
config Initial commit. Added placeholders. 1 year ago
.gitignore Initial commit. Added placeholders. 1 year ago
Makefile Made htaccess and cname files optional in makefile. 11 months ago
README Added more potential details in readme. 11 months ago
index.pug Added variable to set page class. 11 months ago

README

In build upstream bare repo (webserver:/usr/local/src/web/example.com/www/), run:
# chown root:srv .
# chmod g+ws .
# git init --bare --shared=group
# git config receive.denyCurrentBranch updateInstead
# git config receive.denyNonFastForwards false
?(# git config core.sharedRepository true) # if needed because of missing init option

Set upstream and push branches to new bare repo, then run:
# git worktree add /srv/prod/example.com/www master
# git worktree add /srv/beta/example.com/www release
# git worktree add /srv/dev/example.com/www dev

# chmod -R g+w .
# chmod g+w /srv/*/example.com/www


# chown -R root:srv .
# chmod -R g+swX .
# chown root:srv /srv/prod/example.com/www
# chmod g+swX /srv/prod/example.com/www
# chown root:srv /srv/beta/example.com/www
# chmod g+swX /srv/beta/example.com/www
# chown root:srv /srv/dev/example.com/www
# chmod g+swX /srv/dev/example.com/www
and add your user (on the server) to the srv group.