<feed xmlns='http://www.w3.org/2005/Atom'>
<title>server/scripts/box, branch main</title>
<subtitle>Setup and configuration for VPS and other personal server
</subtitle>
<id>http://euandre.org/git/server/atom?h=main</id>
<link rel='self' href='http://euandre.org/git/server/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://euandre.org/git/server/'/>
<updated>2020-08-10T15:45:43Z</updated>
<entry>
<title>Migration: Remove Ansible and Docker code, move only to NixOS</title>
<updated>2020-08-10T15:45:43Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2020-08-10T15:15:49Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/server/commit/?id=100ab568e3aeb512e86fd1155a73454d22e24895'/>
<id>urn:sha1:100ab568e3aeb512e86fd1155a73454d22e24895</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Output all generated files on ./generated/, refactor .envrc variables</title>
<updated>2019-06-11T02:26:02Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2019-06-11T01:21:38Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/server/commit/?id=217d2863709ebbe1ed766a360edb228e8899fc68'/>
<id>urn:sha1:217d2863709ebbe1ed766a360edb228e8899fc68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Send logs via email after finishing provision.sh</title>
<updated>2019-06-10T19:01:26Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2019-06-10T19:01:26Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/server/commit/?id=2292283dca4a2c525d9d93c99a605f926e93585a'/>
<id>urn:sha1:2292283dca4a2c525d9d93c99a605f926e93585a</id>
<content type='text'>
The email will be send for both sucessfull and failed runs.
</content>
</entry>
<entry>
<title>Remove --progress from borg create</title>
<updated>2019-06-10T17:18:39Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2019-06-10T17:18:39Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/server/commit/?id=d184542aa4672141d8b119cc6af75d156f8d58ba'/>
<id>urn:sha1:d184542aa4672141d8b119cc6af75d156f8d58ba</id>
<content type='text'>
It shows filenames in CI output log.
</content>
</entry>
<entry>
<title>Don't run restore backup Ansible task when not required</title>
<updated>2019-06-10T14:19:25Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2019-06-10T14:18:50Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/server/commit/?id=3f3acea94c7e706cfe345a92c7f2640e9a0a74fd'/>
<id>urn:sha1:3f3acea94c7e706cfe345a92c7f2640e9a0a74fd</id>
<content type='text'>
Instead of performing this task on the generated =restore-backup.sh= file, do it
on provision.yaml.

The boolean logic is less confusing and the interpolation is less tricky.
</content>
</entry>
<entry>
<title>CI debug: remove --verbose flag from borg create command</title>
<updated>2019-06-08T12:06:45Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2019-06-08T12:06:45Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/server/commit/?id=1e0608e643da187042c623a63ce1d9a7867a2e97'/>
<id>urn:sha1:1e0608e643da187042c623a63ce1d9a7867a2e97</id>
<content type='text'>
THe objective is to remove the logged files from the CI log.
</content>
</entry>
<entry>
<title>Disable SC2034 for ${DOLLAR} interpolated variable</title>
<updated>2019-06-07T03:04:58Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2019-06-07T03:04:23Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/server/commit/?id=85f149288d04dd2eca7d476135f362b073d0b437'/>
<id>urn:sha1:85f149288d04dd2eca7d476135f362b073d0b437</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add ${DESTROY_VOLUME} operational toggle</title>
<updated>2019-06-07T02:56:44Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2019-06-07T02:56:44Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/server/commit/?id=d9c407a182498a75fba19ea6cd3bb5cc2535ed6b'/>
<id>urn:sha1:d9c407a182498a75fba19ea6cd3bb5cc2535ed6b</id>
<content type='text'>
This way I can dynamically control whether to destroy and recreate all the
existing infrastructure entirely from scratch.

The advantages of doing so are:
- test the non-existence of local state on every deployment;
- make sure I can always recreate everything from scratch.

The disadvantages are:
- slower deployment times;
- longer downtime during deployments.
</content>
</entry>
<entry>
<title>Remove invalid --stats option from borg extract command</title>
<updated>2019-06-07T02:29:51Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2019-06-07T02:29:17Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/server/commit/?id=50293ca21dbcb5857e181f02200e6a2f0ee142b1'/>
<id>urn:sha1:50293ca21dbcb5857e181f02200e6a2f0ee142b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fail fast on copied Bash files</title>
<updated>2019-06-07T02:24:38Z</updated>
<author>
<name>EuAndreh</name>
<email>eu@euandre.org</email>
</author>
<published>2019-06-07T02:24:38Z</published>
<link rel='alternate' type='text/html' href='http://euandre.org/git/server/commit/?id=c2af86585847b375e9c4b7daf30fd72d0890321f'/>
<id>urn:sha1:c2af86585847b375e9c4b7daf30fd72d0890321f</id>
<content type='text'>
</content>
</entry>
</feed>
