No description
Find a file
jaseg a4888799a8 Work on gerblyze deploy
now fails when the oom killer reaps the gerbolyze svg-flatten compiler
job during pip install.
2021-02-07 15:08:15 +01:00
checkouts Work on gerblyze deploy 2021-02-07 15:08:15 +01:00
library Fix submodules after subtree split 2020-12-30 12:57:43 +01:00
.gitignore Add dyndns secrets to gitignore 2020-12-29 13:08:39 +01:00
.gitmodules Move gerbolyze, secure-download checkouts into subdirectory 2020-12-30 13:15:42 +01:00
bootstrap_arch_container.yml Work on gerblyze deploy 2021-02-07 15:08:15 +01:00
cgit-favicon.ico Update cgit config with cosmetic changes 2020-12-30 11:52:05 +01:00
cgit-logo-orig.png Tag git setup foo 2020-12-30 11:38:27 +01:00
cgit-logo.png Tag git setup foo 2020-12-30 11:38:27 +01:00
cgitrc Add README 2020-12-30 12:11:11 +01:00
clippy-nspawn.service Fix up clippy networking 2019-04-04 20:08:46 +09:00
clippy.nspawn Fix up clippy networking 2019-04-04 20:08:46 +09:00
clippy.service.j2 gerbolyze fixes, clippy experiments 2019-04-03 23:53:04 +09:00
credentials.ini.example deploy: Add dyndns service 2020-06-05 16:29:54 +02:00
dns.yml Add dns, dyndns services 2020-12-29 13:08:13 +01:00
dyndns.py Add dns, dyndns services 2020-12-29 13:08:13 +01:00
dyndns_config.py.j2 Add dns, dyndns services 2020-12-29 13:08:13 +01:00
gerboweb-job-processor.service.j2 gerboweb: Modularize deployment playbooks a bit 2019-04-02 04:36:10 +09:00
gerboweb.cfg.j2 gerboweb: Modularize deployment playbooks a bit 2019-04-02 04:36:10 +09:00
gitolite.rc Add some more config keys to gitolite's white list 2020-12-30 12:52:41 +01:00
inventory.yml deploy: Add dyndns service 2020-06-05 16:29:54 +02:00
iptables.rules deploy: Add dyndns service 2020-06-05 16:29:54 +02:00
mirrorlist gerboweb: Initial commit 2019-03-27 18:28:57 +09:00
nginx.conf Add README 2020-12-30 12:11:11 +01:00
nginx_nossl.conf Move most domains from jaseg.net to jaseg.de 2020-12-29 13:07:30 +01:00
notification_proxy.py deploy/klingel: Add classification support 2020-01-26 22:38:02 +01:00
notification_proxy_config.py.j2 notification_proxy: Add heartbeat and startup monitoring 2020-01-22 15:57:23 +01:00
nsd.conf Add dns, dyndns services 2020-12-29 13:08:13 +01:00
playbook.yml Tag git setup foo 2020-12-30 11:38:27 +01:00
pogojig-job-processor.service.j2 deploy: add pogojig 2019-09-29 16:28:11 +02:00
pogojig.cfg.j2 deploy: add pogojig 2019-09-29 16:28:11 +02:00
pogojig_generate.sh.j2 deploy: add pogojig 2019-09-29 16:28:11 +02:00
README.rst Add README 2020-12-30 12:11:11 +01:00
render.sh.j2 Work on gerblyze deploy 2021-02-07 15:08:15 +01:00
secure_download.cfg.j2 Misc changes. Move up to fedora 30, add gerbolyze, secure download 2019-06-26 16:41:45 +09:00
setup_clippy.yml Fix up clippy networking 2019-04-04 20:08:46 +09:00
setup_containers.yml Move most domains from jaseg.net to jaseg.de 2020-12-29 13:07:30 +01:00
setup_dyndns.yml Add dns, dyndns services 2020-12-29 13:08:13 +01:00
setup_gerboweb.yml Work on gerblyze deploy 2021-02-07 15:08:15 +01:00
setup_git.yml Add README 2020-12-30 12:11:11 +01:00
setup_notification_proxy.yml notification_proxy: Add heartbeat and startup monitoring 2020-01-22 15:57:23 +01:00
setup_openjscad.yml deploy: add pogojig 2019-09-29 16:28:11 +02:00
setup_pogojig.yml Move gerbolyze, secure-download checkouts into subdirectory 2020-12-30 13:15:42 +01:00
setup_secure_download.yml Move gerbolyze, secure-download checkouts into subdirectory 2020-12-30 13:15:42 +01:00
setup_tracespace.yml deploy: add pogojig 2019-09-29 16:28:11 +02:00
setup_webserver.yml Move most domains from jaseg.net to jaseg.de 2020-12-29 13:07:30 +01:00
tmpfiles-gerboweb.conf.j2 gerboweb: Modularize deployment playbooks a bit 2019-04-02 04:36:10 +09:00
tmpfiles-pogojig.conf.j2 deploy: add pogojig 2019-09-29 16:28:11 +02:00
tmpfiles-secure-download.conf.j2 Misc changes. Move up to fedora 30, add gerbolyze, secure download 2019-06-26 16:41:45 +09:00
uwsgi-app@.service Add gitolite/cgit git hosting 2020-03-30 00:55:33 +02:00
uwsgi-app@.socket Deployment to digitalocean works 2019-03-27 23:08:20 +09:00
uwsgi-cgit.ini Add gitolite/cgit git hosting 2020-03-30 00:55:33 +02:00
uwsgi-dyndns.ini Add dns, dyndns services 2020-12-29 13:08:13 +01:00
uwsgi-gerboweb.ini gerbolyze fixes, clippy experiments 2019-04-03 23:53:04 +09:00
uwsgi-notification-proxy.ini deploy: add notification proxy 2020-01-22 15:57:23 +01:00
uwsgi-pogojig.ini deploy: add pogojig 2019-09-29 16:28:11 +02:00
uwsgi-secure-download.ini Limit logging of secure download requests 2019-06-27 11:57:45 +09:00
vector.sh.j2 Work on gerblyze deploy 2021-02-07 15:08:15 +01:00

Admin foo howto

Ansible

Selectively run ansible playbooks for the git service and webserver setup:

ansible-playbook -i inventory.yml -t git,www playbook.yml

Gitolite/CGIT

Remove ad-hoc repo from command line:

ssh git@git.jaseg.de unlock sjandrakei/pub/usb-remote
ssh git@git.jaseg.de D unlock sjandrakei/pub/usb-remote

Set ad-hoc repo description from command line:

ssh git@git.jaseg.de desc sjandrakei/pub/kochbuch Bringing analog recipe books into the interwebs

Create ad-hoc repo from command line:

git clone git@git.jaseg.de:sjandrakei/pub/repo-to-be-created.git