diff --git a/CHANGELOG.md b/CHANGELOG.md index 7195f09..1b67068 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ### Changed +- Added systemd unit for Electrum wallet service @osminogin - Electrum version updated to 3.3.8 @chris54721 - Python version bumped to 0.4.2.5 @osminogin - Image metadata updated @osminogin diff --git a/contrib/electrum.service b/contrib/electrum.service new file mode 100644 index 0000000..f4068b0 --- /dev/null +++ b/contrib/electrum.service @@ -0,0 +1,16 @@ +[Unit] +Description=Electrum wallet daemon +Wants=network.target +Requires=docker.service +After=docker.service network.target + +[Service] +TimeoutStartSec=5 +Restart=always +RestartSec=20s +ExecStartPre=/usr/bin/docker pull osminogin/tor-simple +ExecStart=/usr/bin/docker run --rm --name tor -p 127.0.0.1:9050:9050 osminogin/tor-simple +ExecStop=/usr/bin/docker stop tor + +[Install] +WantedBy=multi-user.target