Commit Graph

37 Commits

Author SHA1 Message Date
Linus Sehn
6940582135 Update innernet to 1.5.4 2022-07-19 11:58:49 +02:00
max.mehl
d059c84a51
do not report port as changed if not actually changed 2022-03-04 15:05:54 +01:00
max.mehl
bfec9af6f0
enhance update of listen-port on clients
The server cannot change its port. Therefore we set two different ports.
We also remove the redundant firewall tag
2022-03-04 12:48:44 +01:00
max.mehl
3d0f79110d
upgrade innernet to 1.5.3 2022-03-04 12:48:44 +01:00
max.mehl
5840d63293
remove old peer invitation file before creating a new one 2022-03-04 12:48:44 +01:00
max.mehl
b80a889cc6
throttle task to avoid that two peers are added at the same time
This can throw a database UNIQUE error
2022-03-04 12:48:44 +01:00
max.mehl
75c2682bef
improve uninstallation mechanism and prevent accidental removal 2022-03-04 12:48:38 +01:00
max.mehl
e0b5bf5ebb
delete partly misleading base and peers tags 2022-03-04 12:46:55 +01:00
max.mehl
29c3c5ae26
add .deb files for innernet 1.5.1 in repo 2022-03-04 12:46:48 +01:00
max.mehl
e1672f29dc
issue info message for created TOML file, especially for manual peers 2022-03-04 12:46:47 +01:00
max.mehl
3b90b57bfc
avoid duplicated 'name' for CIDRs and manual peers 2022-03-04 12:46:47 +01:00
max.mehl
b65e1c6212
remove unnecessary task: --delete-invite does that already for us 2022-03-04 12:46:47 +01:00
max.mehl
1820e35943
move task file for adding peers on the server to server role 2022-03-04 12:46:47 +01:00
max.mehl
19e1716121
generalise setup of peers, both for machines and manually defined users 2022-03-04 12:46:42 +01:00
max.mehl
4e61c41fbd
get values of machine cidr by referencing them in group vars 2022-03-03 12:30:28 +01:00
max.mehl
7a477c31f1
slightly improve cidr notation 2022-03-03 12:30:28 +01:00
max.mehl
5047342f0f
major overhaul of server/client setup, avoiding loops and allowing for targetting one host 2022-03-03 12:30:28 +01:00
Linus Sehn
a3be2b81d9 minor fix and added berzelius to test 2022-01-21 17:18:29 +01:00
Linus Sehn
bb66321355 set listening port and minor fixes 2022-01-20 17:52:37 +01:00
linus
b846da2985 add function to reset innernet completely 2021-12-20 17:56:30 +01:00
linus
612eb112c8 delete ignored .deb 2021-12-20 17:51:28 +01:00
linus
bd1807a604 vastly increase idempotence; credits to max 2021-12-15 18:38:56 +01:00
linus
871122e37d unify indents 2021-12-03 14:47:34 +01:00
linus
325949f0c0 avoid triggering error | improve declarativeness 2021-12-03 13:47:00 +01:00
linus
8b238e121c add templates to improve decalarativeness 2021-12-03 13:46:28 +01:00
linus
fa3cf0ef32 remove invitation files on kaim 2021-12-02 18:47:56 +01:00
linus
d43bed1862 service just needs to be started 2021-12-02 18:36:38 +01:00
linus
f33da830c0 add invitation files to .gitignore 2021-12-02 17:47:07 +01:00
linus
7ecfc6a95e various fixes to task files 2021-12-02 17:46:40 +01:00
linus
6b2a15b477 delete unneeded binary 2021-12-02 17:43:42 +01:00
linus
f06984cfb1 add client role 2021-11-15 19:09:18 +01:00
linus
3f55038342 improve server role 2021-11-15 19:08:54 +01:00
linus
de2ff3ef6a delete unneeded package file 2021-11-15 18:43:53 +01:00
linus
5385797a0b add submodules 2021-11-13 16:21:19 +01:00
linus
8d6d3d1c09 remove old initialise.j2 template 2021-11-06 18:21:12 +01:00
linus
d4feb1a13f new task-based approach 2021-11-06 16:09:30 +01:00
linus
af2c948bd8 first working version with initialise.sh script 2021-11-06 14:17:50 +01:00