Aravinth Manivannan
|
8baefeb413
|
fix: don't save Gitea admin passwords in DB
|
2022-06-28 20:53:56 +05:30 |
Aravinth Manivannan
|
e4a7310c79
|
feat & fix: don't append enough commands to hostscript and fix service.yml path
|
2022-06-28 14:47:21 +05:30 |
Loïc Dachary
|
1eaa22b330
|
gitea runs on port 22, ssh on port 2222
|
2022-06-28 10:50:17 +02:00 |
Aravinth Manivannan
|
947479fc31
|
fix: enough remove command was hardcoded; fixed with customizable param
|
2022-06-28 13:49:43 +05:30 |
Aravinth Manivannan
|
f68d051432
|
fix: provision.yml template error
ref: https://gitea.hostea.org/Hostea/dashboard/issues/9
|
2022-06-28 13:37:02 +05:30 |
Aravinth Manivannan
|
caadd0783a
|
fix: hostscript path
fixes: https://gitea.hostea.org/Hostea/dashboard/issues/7
|
2022-06-28 12:00:47 +05:30 |
Aravinth Manivannan
|
71d4f793ba
|
feat: docs: vm management commands
|
2022-06-28 01:31:42 +05:30 |
Aravinth Manivannan
|
927c2a7703
|
feat: vm delete management command
|
2022-06-28 01:24:43 +05:30 |
Aravinth Manivannan
|
0606c4ade0
|
feat: vm create management command
|
2022-06-28 00:57:25 +05:30 |
Aravinth Manivannan
|
d84021915f
|
fix: typo
|
2022-06-28 00:56:34 +05:30 |
Aravinth Manivannan
|
026a1a4c12
|
chore: refactor infrastructure/views.py; move VM creation to utility fn
|
2022-06-27 20:59:24 +05:30 |
Aravinth Manivannan
|
3318ca8da2
|
feat: infrastructure tests: check if commits are pushed to remote
|
2022-06-27 04:53:52 +05:30 |
Aravinth Manivannan
|
8997d0ff0f
|
chore: cleanup config override in infrastructure/tests.py
|
2022-06-27 04:37:56 +05:30 |
Aravinth Manivannan
|
26b7ea3ef2
|
fix & rm: create/rm hostscripts, rm HOSTEA_DOMAIN
|
2022-06-25 18:24:52 +05:30 |
Aravinth Manivannan
|
871a05ddd3
|
feat: payment check before creation and save gitea passwd in DB
|
2022-06-25 18:03:04 +05:30 |
Aravinth Manivannan
|
beb4b29c49
|
feat: pass template configuration, map VM sizes, generate secrets
return gitea passwd, git pull before writing and push after add/rm
|
2022-06-25 18:02:03 +05:30 |
Aravinth Manivannan
|
94aad8e6ea
|
fix: templates: load user credentials and pass dynamic configuration.
Also escape curly braces
|
2022-06-25 18:00:13 +05:30 |
Aravinth Manivannan
|
f3324579c9
|
feat: utilities to add and remove VM on the Hostea repo
|
2022-06-24 20:35:32 +05:30 |
Aravinth Manivannan
|
1a234d402f
|
feat: init templates from enough docs[0]
[0]: https://enough-community.readthedocs.io/en/latest/services/hostea.html
|
2022-06-24 20:35:00 +05:30 |
Aravinth Manivannan
|
ff8a21d9dc
|
feat: bootstrap infrastructure app with create_instance delete_instance
views
|
2022-06-24 20:34:11 +05:30 |