Update phpvms role
This commit is contained in:
parent
8d9d084c7d
commit
64e1381513
7 changed files with 119 additions and 13 deletions
|
|
@ -11,6 +11,8 @@ phpvms_app_key: "{{ undef() }}"
|
|||
|
||||
phpvms_domain: "kondor-virtual.de"
|
||||
|
||||
phpvms_assets_url: "{{ undef() }}"
|
||||
|
||||
phpvms_svc:
|
||||
domain: "{{ phpvms_domain }}"
|
||||
port: 80
|
||||
|
|
@ -120,7 +122,7 @@ phpvms_compose_base:
|
|||
start_period: 10s
|
||||
env_file: .env
|
||||
volumes:
|
||||
- ./modules:/var/www/html/modules:ro
|
||||
- ./modules:/var/www/html/modules:rw
|
||||
- ./public/:/var/www/html/public:rw
|
||||
- ./storage:/var/www/html/storage:rw
|
||||
networks:
|
||||
|
|
@ -139,7 +141,7 @@ phpvms_compose_base:
|
|||
start_period: 10s
|
||||
env_file: .env
|
||||
volumes:
|
||||
- ./modules:/var/www/html/modules:ro
|
||||
- ./modules:/var/www/html/modules:rw
|
||||
- ./public/:/var/www/html/public:rw
|
||||
- ./storage:/var/www/html/storage:rw
|
||||
networks:
|
||||
|
|
|
|||
|
|
@ -59,6 +59,8 @@
|
|||
src: https://github.com/FatihKoz/DisposableBasic/releases/download/v3.7.4/DisposableBasic.zip
|
||||
remote_src: true
|
||||
dest: "{{ (service_path, 'modules') | path_join }}"
|
||||
exclude:
|
||||
- DisposableBasic/Resources/views/web/blank.blade.php # will be created by user
|
||||
owner: "{{ phpvms_uid }}"
|
||||
group: "{{ phpvms_gid }}"
|
||||
become: true
|
||||
|
|
@ -74,15 +76,40 @@
|
|||
become: true
|
||||
notify: Restart service {{ service_name }}
|
||||
|
||||
- name: Load SPTransfer
|
||||
ansible.builtin.unarchive:
|
||||
src: https://github.com/PaintSplasher/phpvms7_SPTransfer/archive/refs/tags/1.8.tar.gz
|
||||
remote_src: true
|
||||
dest: "{{ (service_path, 'modules') | path_join }}"
|
||||
exclude:
|
||||
- Resources/views/airline.blade.php # will be overwritten by SPTheme
|
||||
- Resources/views/hub.blade.php # will be overwritten by SPTheme
|
||||
extra_opts:
|
||||
- --transform
|
||||
- s/phpvms7_SPTransfer-1.8/SPTransfer/
|
||||
owner: "{{ phpvms_uid }}"
|
||||
group: "{{ phpvms_gid }}"
|
||||
become: true
|
||||
notify: Restart service {{ service_name }}
|
||||
|
||||
# You must provide this file yourself.
|
||||
- name: Load SPTheme
|
||||
ansible.builtin.unarchive:
|
||||
src: phpvms7_SPTheme.tar.gz
|
||||
dest: "{{ service_path }}"
|
||||
include:
|
||||
- modules
|
||||
- public
|
||||
- resources
|
||||
exclude:
|
||||
- README.md
|
||||
- public/SPTheme/images/banner/ # provided by custom assets
|
||||
- public/SPTheme/images/favicon.png # provided by custom assets
|
||||
- public/SPTheme/images/logo.png # provided by custom assets
|
||||
- public/SPTheme/css/colors.css # will be generated
|
||||
- resources/lang/ # will be overwritten by SPTheme DSPack
|
||||
- resources/views/layouts/SPTheme/config.json # will be created by user
|
||||
- resources/views/layouts/SPTheme/dashboard/index.blade.php # will be overwritten by SPTheme DSPack
|
||||
- resources/views/layouts/SPTheme/footer.blade.php # will be overwritten by SPTheme DSPack
|
||||
- resources/views/layouts/SPTheme/nav.blade.php # will be overwritten by SPTheme DSPack
|
||||
- resources/views/layouts/SPTheme/profile/index.blade.php # will be overwritten by SPTheme DSPack
|
||||
- resources/views/layouts/SPTheme/sidebar.blade.php # will be overwritten by SPTheme DSPack
|
||||
owner: "{{ phpvms_uid }}"
|
||||
group: "{{ phpvms_gid }}"
|
||||
become: true
|
||||
|
|
@ -93,9 +120,19 @@
|
|||
ansible.builtin.unarchive:
|
||||
src: phpvms7_SPTheme_DSPack.tar.gz
|
||||
dest: "{{ service_path }}"
|
||||
include:
|
||||
- public
|
||||
- resources
|
||||
exclude:
|
||||
- README.md
|
||||
- public/SPTheme/images/banner/ # provided by custom assets
|
||||
owner: "{{ phpvms_uid }}"
|
||||
group: "{{ phpvms_gid }}"
|
||||
become: true
|
||||
notify: Restart service {{ service_name }}
|
||||
|
||||
- name: Load custom assets
|
||||
ansible.builtin.unarchive:
|
||||
src: "{{ phpvms_assets_url | mandatory }}"
|
||||
remote_src: true
|
||||
dest: "{{ service_path }}"
|
||||
owner: "{{ phpvms_uid }}"
|
||||
group: "{{ phpvms_gid }}"
|
||||
become: true
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue