src.nth.io/

summaryrefslogtreecommitdiff
path: root/writefreely/server/tasks/main.yaml
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2026-07-31 14:31:51 -0500
committerLuke Hoersten <[email protected]>2026-07-31 14:31:51 -0500
commitafe7aa9445afe27f8c09033663f9161039ee363a (patch)
tree7624c5b8289f47ed31b5d141edbcef065f52f391 /writefreely/server/tasks/main.yaml
parente29fb72f3239e0d5317da659ec96de812247ce67 (diff)
delete unused unifi and writefreely roles
Nothing references them: no play in main.yaml, no meta dependency.
Diffstat (limited to 'writefreely/server/tasks/main.yaml')
-rw-r--r--writefreely/server/tasks/main.yaml102
1 files changed, 0 insertions, 102 deletions
diff --git a/writefreely/server/tasks/main.yaml b/writefreely/server/tasks/main.yaml
deleted file mode 100644
index 7fe608a..0000000
--- a/writefreely/server/tasks/main.yaml
+++ /dev/null
@@ -1,102 +0,0 @@
----
-
-- name: add writefreely user
- become: yes
- user: name="{{writefreely_user}}" shell="/bin/false" system="yes" create_home="no"
-
-- name: unarchive writefreely
- become: yes
- unarchive:
- remote_src: yes
- src: "{{writefreely_tar}}"
- dest: "/tmp/"
- creates: "/tmp/writefreely/"
- owner: "root"
- group: "root"
-
-- name: install writefreely binary
- become: yes
- copy:
- src: "/tmp/writefreely/writefreely"
- dest: "/usr/local/bin/"
- remote_src: yes
- owner: "root"
- group: "root"
- mode: "0755"
- notify:
- - migrate db
- - restart service
-
-- name: create instance dir
- become: yes
- file:
- path: "{{item}}"
- state: "directory"
- owner: "{{writefreely_user}}"
- group: "{{writefreely_user}}"
- mode: "0755"
- notify: restart service
- loop:
- - "{{writefreely_dir}}"
- - "{{writefreely_dir}}/{{writefreely_instance}}"
-
-- name: install static content
- become: yes
- copy:
- src: "/tmp/writefreely/"
- remote_src: yes
- dest: "{{writefreely_dir}}/{{writefreely_instance}}/"
- owner: "{{writefreely_user}}"
- group: "{{writefreely_user}}"
- mode: "0755"
- notify: restart service
-
-- name: configure
- become: yes
- template:
- src: "config.ini.j2"
- dest: "{{writefreely_dir}}/{{writefreely_instance}}/config.ini"
- mode: "0644"
- owner: "{{writefreely_user}}"
- group: "{{writefreely_user}}"
- notify: restart service
-
-- name: generate keys
- become: yes
- become_user: "{{writefreely_user}}"
- command: "writefreely keys generate"
- args:
- chdir: "{{writefreely_dir}}/{{writefreely_instance}}/"
- changed_when: false
-
-- name: check if db exists
- stat:
- path: "{{writefreely_dir}}/{{writefreely_instance}}/writefreely.db"
- register: db_file
-
-- name: create db
- become: yes
- become_user: "{{writefreely_user}}"
- command: "writefreely db init"
- args:
- chdir: "{{writefreely_dir}}/{{writefreely_instance}}/"
- when: not db_file.stat.exists
-
-- name: create admin
- become: yes
- become_user: "{{writefreely_user}}"
- command: "writefreely --create-admin admin:admin"
- args:
- chdir: "{{writefreely_dir}}/{{writefreely_instance}}/"
- when: not db_file.stat.exists
-
-- name: install systemd service
- become: yes
- template:
- dest: "/lib/systemd/system/[email protected]"
- notify: reload service
-
-- name: ensure service is started
- become: yes
- systemd: name="writefreely@{{writefreely_instance}}.service" enabled="yes" state="started"