Page MenuHomeDevCentral

D3730.diff
No OneTemporary

D3730.diff

diff --git a/roles/paas-docker/containers/files/phabricator/devcentral/config.json.jinja b/roles/paas-docker/containers/files/phabricator/devcentral/config.json.jinja
--- a/roles/paas-docker/containers/files/phabricator/devcentral/config.json.jinja
+++ b/roles/paas-docker/containers/files/phabricator/devcentral/config.json.jinja
@@ -63,6 +63,7 @@
"pygments.enabled": true,
"storage.default-namespace": "{{ storage.namespace }}",
+ "storage.local-disk.path": "/var/files",
"security.alternate-file-domain": "https://{{ static_host }}"
diff --git a/roles/paas-docker/containers/phabricator.sls b/roles/paas-docker/containers/phabricator.sls
--- a/roles/paas-docker/containers/phabricator.sls
+++ b/roles/paas-docker/containers/phabricator.sls
@@ -21,6 +21,11 @@
- group: 433
- makedirs: True
+/srv/phabricator/{{ instance }}/files:
+ file.directory:
+ - user: 431
+ - group: 433
+
{% if "config_managed" in container %}
/srv/phabricator/{{ instance }}/conf/local/local.json:
@@ -29,6 +34,7 @@
- template: jinja
- context:
fqdn: {{ container["host"] }}
+ instance: {{ instance }}
static_host: {{ container["static_host"] }}
storage: {{ container["storage"] }}
@@ -84,6 +90,7 @@
- binds:
- /srv/phabricator/{{ instance }}/conf:/opt/phabricator/conf
- /srv/phabricator/{{ instance }}/repo:/var/repo
+ - /srv/phabricator/{{ instance }}/files:/var/files
- environment:
PHABRICATOR_URL: https://{{ container['host'] }}
PHABRICATOR_TITLE: {{ container['title'] }}
diff --git a/roles/phabricator/containers/files/run-devcentral.sh b/roles/phabricator/containers/files/run-devcentral.sh
--- a/roles/phabricator/containers/files/run-devcentral.sh
+++ b/roles/phabricator/containers/files/run-devcentral.sh
@@ -24,7 +24,7 @@
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#IMAGE=nasqueron/phabricator
-IMAGE=nasqueron/devcentral:2022-03-28.init-fix
+IMAGE=nasqueron/devcentral:2025-10-02
INSTANCE_NAME=devcentral
PORT=31080
DOMAIN=$INSTANCE_NAME.nasqueron.org
@@ -35,7 +35,7 @@
# Phabricator parameters
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-PHABRICATOR_URL=http://$DOMAIN
+PHABRICATOR_URL=https://$DOMAIN
PHABRICATOR_TITLE="Nasqueron DevCentral"
PHABRICATOR_ALT_FILE_DOMAIN="https://devcentral.nasqueron-user-content.org/"
@@ -67,6 +67,7 @@
--link $MYSQL_INSTANCE:mysql \
-v $DATA_DIRECTORY/repo:/var/repo \
-v $DATA_DIRECTORY/conf:/opt/phabricator/conf \
+ -v $DATA_DIRECTORY/files:/var/files \
-p $PORT:80 \
-p 5022:5022 \
-e PHABRICATOR_URL=$PHABRICATOR_URL \

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 4, 07:30 (15 h, 24 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3041344
Default Alt Text
D3730.diff (2 KB)

Event Timeline