Commit graph

4 commits

Author SHA1 Message Date
701c8545a0 Remove drop-in config and use absolute paths in service file
Eliminate drop-in dependency by having install.sh replace
with absolute paths in the service file. EnvironmentFile loads vars from
.env directly.

Changes:
- Remove email_forwarder.service.d/ directory
- Update install.sh to sed service file for absolute paths
- Simplify README to rely on install.sh
2026-01-04 18:30:49 +09:00
4a96c4a291 Remove unused ENV_FILE from install script
Since ENV_FILE is no longer replaced, remove the variable and its echo
to simplify the script.

Changes:
- Remove ENV_FILE definition
- Remove Env file echo in main
2026-01-04 17:47:30 +09:00
cc00650bc2 Fix install script and update .gitignore
Correct STATE_DIR to project dir, remove unnecessary pip3 check and ENV_FILE
replacement for cleaner, accurate installation.

Changes:
- Set STATE_DIR to ./state in install.sh
- Remove pip3 dependency check (included in venv)
- Remove redundant ENV_FILE sed replacement
- Update .gitignore to ignore state/ directory
2026-01-04 17:46:16 +09:00
2ecdf33dc4 Add install script
Provide automated installation for Linux users to set up venv and systemd
services with proper path configuration.

Changes:
- Add install.sh with dependency checks, venv setup, and systemd configuration
- Update README to highlight automated install option
2026-01-04 16:20:46 +09:00