Mathieu Broillet mathieu
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-22 14:22:38 +02:00
0473d7b9da remade the conditions checker
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-22 11:10:50 +02:00
f20b2bbd38 refactor lots of code (remove useless getters, move to separates packages, etc)
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-22 08:50:00 +02:00
08be432453 move documentation to wiki
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-21 17:10:24 +02:00
d0cdb6d55f replaced json by yaml, improved traefik lxc and git detection/update
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-21 13:12:43 +02:00
d6123581bc fix features as int and network name
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-21 12:19:24 +02:00
eb997864e2 dont crash if param is not set in config.json
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-21 12:17:27 +02:00
bdc7d1bd03 update create/set pct command
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-21 10:45:10 +02:00
e09f768736 fix folder_create step not ran
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-21 10:17:37 +02:00
bffeb92008 update forgejo lxc
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-21 09:40:21 +02:00
423bc70634 add option to set owner when creating file/folder
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-20 16:11:08 +02:00
30cbc33217 vaultwarden lxc working
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-20 15:17:33 +02:00
3b95f5551d fixed get ipv4 (w/ netmask) and setup alpine repo and fixed mutliples commands
a5b09f45d5 fixed install multiples packages at once
6d3d9b3fbc fixed key error on optional() for creation steps
4ec9c86b2c fixed key error on optional() for creation steps
Compare 4 commits »
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-20 10:25:32 +02:00
a659323779 check if there is conditions for the creation or not and added support for running multiples commands at once
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-20 10:01:35 +02:00
e6dd3d81ce sped up the soft by about 3x using basic caching and threads
7ed109f70b revert caching system
Compare 2 commits »
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-20 08:49:14 +02:00
5c67775f34 commit before remaking caching system
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-19 16:39:04 +02:00
957df53cd5 started implementing caching
d020eb3b89 replaced pct by ssh when possible for speed
d29a4fb511 fixed scp host key error
Compare 3 commits »
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-19 09:58:56 +02:00
673c7a3858 fixed problem with running scripts and ssh key generation on new lxc
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-16 16:06:08 +02:00
9fe806882e added scripts support
fafa85c0e1 added local copy of folder to pve then lxc
cc408237d9 updated get_ipv4
7d124cf751 make sure bash is installed on creation of lxc
d5911f7fcb updated detection in ssh and docker scripts
Compare 5 commits »
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-16 13:36:58 +02:00
b0078a32db renamed local_path to just path
mathieu pushed to main at mathieu/ProxmoxDeploy 2023-06-15 17:13:39 +02:00
609cc0ef24 started new script running system
25b208094d merged commands_utils into Machine class
5e77c93865 removed patchwork from requirement
Compare 3 commits »