Ethan Paul
f0d5169e9e
Add app key for scipio
2021-02-27 18:04:49 -05:00
Ethan Paul
a629cb0286
Fix port mapping on scipio api
2021-02-27 17:28:49 -05:00
Ethan Paul
e445708ed4
Update deployed version of scipio to 1.0.1
2021-02-27 17:20:33 -05:00
Ethan Paul
b02e6a2791
Add api service for scipio
2021-02-27 17:18:53 -05:00
Ethan Paul
96ed5e47be
Update deployed version of scipio to 0.8
2021-02-24 21:27:57 -05:00
Ethan Paul
ac09d79fa9
Update scipio app config to use redis cache
2021-02-24 21:27:19 -05:00
Ethan Paul
d0ae93751a
Increase logging verbosity on all scipio containers
2021-02-19 22:54:44 -05:00
Ethan Paul
cd3817dfb6
Update scipio to 0.6.0
2021-02-19 22:45:21 -05:00
Ethan Paul
567e99ee0c
Update scipio to 0.5.4
2021-02-11 19:49:38 -05:00
Ethan Paul
3a56d20104
Update config thresholds for scipio
2021-02-05 00:57:56 -05:00
Ethan Paul
646416dbf7
Update principal to 30000
2021-02-05 00:36:25 -05:00
Ethan Paul
7ed9f5c2a0
Add executor and falcon services to scipio deployment
2021-02-05 00:26:09 -05:00
Ethan Paul
39603cbb9b
Expose scipio's database for direct connections
2021-02-04 23:07:31 -05:00
Ethan Paul
6c2301d7cc
Rename .yml to .yaml to make me feel better
2021-02-04 23:07:04 -05:00
Ethan Paul
ab52415f54
Update deployed version of scipio
2021-01-24 17:19:57 -05:00
Ethan Paul
e333809b4a
Add dashboard container
...
Bump scipio version of 0.2.3
2021-01-15 01:55:25 -05:00
Ethan Paul
7ac5a81774
Properly assign versions to scipio app services
2021-01-15 00:46:07 -05:00
Ethan Paul
b07650cc79
Fix repo cloning in docker build process
2021-01-15 00:43:16 -05:00
Ethan Paul
bc6d971aef
Add ansible config to enable forward agent
2021-01-15 00:35:57 -05:00
Ethan Paul
8bfb365dfd
Add deployment-time build tooling for custom docker images
2021-01-15 00:31:07 -05:00
Ethan Paul
b0612af979
Add docker-compose file for scipio project
2021-01-15 00:02:42 -05:00
Ethan Paul
c20af0bdf7
Add account for scipio application
2021-01-14 23:46:32 -05:00
Ethan Paul
bec4d2cac5
Add atom configuration to avoid this pain in the future
2021-01-13 02:14:26 -05:00
Ethan Paul
e7ffb1b56c
Add compose app config for unif controller
2020-12-08 23:15:56 -05:00
Ethan Paul
e1aefa2527
Add plex compose application config
2020-12-08 23:07:25 -05:00
Ethan Paul
800c7f062c
Add minecraft compose application
2020-12-08 22:58:15 -05:00
Ethan Paul
43370eb837
Fix compose file permissions
2020-12-08 22:47:22 -05:00
Ethan Paul
fd056ba0fa
Add gitea compose application config
2020-12-08 22:47:22 -05:00
Ethan Paul
e0fc6ab1fa
Add missing jsondiff dependency
2020-12-08 22:47:22 -05:00
Ethan Paul
0016b318e2
Implement docker compose app deployment playbook
2020-12-08 22:47:22 -05:00
Ethan Paul
1990413fbe
Reorg en1 inventory vars
2020-12-07 20:27:09 -05:00
Ethan Paul
ae0be16dd6
Implement configure-webproxy for setting up basic nginx server
...
Fix init playbook
Add nginx config
Fix networkd install on fedora
2020-12-07 20:27:09 -05:00
Ethan Paul
1e1d4d75a0
Update repository meta data
...
Update dependencies
Add precommit config
Add readme notes
2020-12-04 15:00:20 -05:00
Ethan Paul
5a48dc5a61
Populate device parameters and settings in inventory
2020-12-04 14:55:02 -05:00
Ethan Paul
0a7b67b6c5
Overhaul playbook organizational structure
...
provision playbooks now establish platform-related components of the macro system
configure playbooks now configure/update/establish specific subcomponents of systems
deploy playbooks will eventually deploy specific applications onto the platform
2020-12-04 14:52:49 -05:00
Ethan Paul
39b2e4676e
Update vars files with better organization and usage separation
2020-12-04 14:50:47 -05:00
Ethan Paul
2bda08fd2f
Add resources directory with baseline common file/templates
2020-12-04 14:49:52 -05:00
Ethan Paul
f1639dce1e
Overhaul reuse structure from role to task orientation
...
The overall config this will end up with is going to be nowhere
near complicated enough to require the segmented structure of roles.
A single directory of reusable tasks and resources will be much better
2020-12-04 14:47:33 -05:00
Ethan Paul
5df550669a
Remove legacy content from remote
2020-12-04 14:47:03 -05:00
Ethan Paul
38ce173ad5
Add new users to minecraft
2020-04-10 16:25:34 -04:00
Ethan Paul
088123b3ce
Update firewall config for docker usage
2020-03-22 21:21:39 -04:00
Ethan Paul
9970e17d2f
Remove meta import from all secondary config playbooks
2020-03-22 21:21:26 -04:00
Ethan Paul
d15779f99a
Add deployment playbook for intierm plex server
2020-03-22 21:20:57 -04:00
Ethan Paul
2a9f5fb965
Add deployment playbook for inteirm minecraft server
2020-03-22 21:20:31 -04:00
Ethan Paul
448e2e4423
Add docker config variables to inventory
2020-03-21 13:29:38 -04:00
Ethan Paul
0b214f734c
Move common env role to configure-env playbook
2020-03-21 13:28:49 -04:00
Ethan Paul
fd2989cd66
Update configuration playbooks
2020-03-21 13:26:29 -04:00
Ethan Paul
01c882d585
Bootstrap remove venv for running ansible from
...
God pip is just the absolute goddamn worst holy shit
It took me like two hours to dig myself out of the compatibility problems
trying to install docker bindings to the system python gave me. This will
teach me to never install anything to the system python ever again. God I
hate pip
2020-03-21 13:19:32 -04:00
Ethan Paul
306eda9c3c
Fix docker installation process on cent8
2020-03-21 13:16:43 -04:00
Ethan Paul
09892ddc3d
Add docker-ce to package update exclusion list
2020-03-21 13:15:52 -04:00