Met à jour la livraison pour le domaine rsu.bf

This commit is contained in:
2026-09-02 10:01:26 +00:00
parent 74b6633250
commit 6fda0e6a4f
12 changed files with 29 additions and 29 deletions

View File

@@ -36,7 +36,7 @@ SHA256SUMS.txt empreintes de contrôle des fichiers
3. Copier `backend/rsu-api.jar` dans `/opt/rsu/backend/rsu-api.jar`.
4. Copier le contenu de `frontend/` dans `/var/www/rsu`.
5. Renseigner les secrets dans `/etc/rsu/rsu.env` ; ne pas utiliser les valeurs d'exemple.
6. Vérifier que `rsu.gov.bf` pointe vers le serveur avant d'activer HTTPS.
6. Vérifier que `rsu.bf` pointe vers le serveur avant d'activer HTTPS.
7. Activer HTTPS avant l'ouverture publique.
La base et le dossier `uploads` forment un ensemble : restaurer l'un sans l'autre provoquerait des images ou documents manquants.

View File

@@ -22,7 +22,7 @@ La personne chargée du serveur doit confirmer :
- l'emplacement des sauvegardes ;
- si la publication Facebook doit être activée.
Le domaine officiel utilisé dans ce guide est `rsu.gov.bf`.
Le domaine officiel utilisé dans ce guide est `rsu.bf`.
## 2. Prérequis
@@ -152,8 +152,8 @@ DB_USERNAME=rsu_app
DB_PASSWORD=mot-de-passe-fort-de-la-base
JWT_SECRET=secret-base64-genere-par-openssl
UPLOAD_BASE_PATH=/opt/rsu/uploads
PUBLIC_SITE_URL=https://rsu.gov.bf
CORS_ALLOWED_ORIGINS=https://rsu.gov.bf
PUBLIC_SITE_URL=https://rsu.bf
CORS_ALLOWED_ORIGINS=https://rsu.bf
HIBERNATE_DDL_AUTO=validate
SWAGGER_ENABLED=false
```
@@ -205,7 +205,7 @@ Créer `/etc/nginx/sites-available/rsu` :
```nginx
server {
listen 80;
server_name rsu.gov.bf;
server_name rsu.bf;
root /var/www/rsu;
index index.html;
@@ -248,7 +248,7 @@ La directive `try_files ... /index.html` est indispensable pour que les adresses
Après avoir dirigé le domaine vers le serveur :
```bash
sudo certbot --nginx -d rsu.gov.bf
sudo certbot --nginx -d rsu.bf
sudo certbot renew --dry-run
```
@@ -258,8 +258,8 @@ Ne pas ouvrir l'administration en HTTP. Après activation du certificat, vérifi
Contrôler au minimum :
1. la page d'accueil : `https://rsu.gov.bf/` ;
2. la connexion : `https://rsu.gov.bf/auth/login` ;
1. la page d'accueil : `https://rsu.bf/` ;
2. la connexion : `https://rsu.bf/auth/login` ;
3. la consultation des articles et documents ;
4. l'affichage des anciennes photos provenant de `uploads` ;
5. l'ajout puis l'affichage d'une nouvelle photo ;

View File

@@ -1,10 +1,10 @@
6643e88a0d00b2ebce7bfb7f1e7091b8db46a352263db4d673a8f26a21d68b5e .gitattributes
3da8840aa87058ef38da03f192bbad2f9f9cf6721dd51f003a1b1b5e8859cec4 .gitignore
43740050cd5db69decac2080c4ea53000c1872805e225938f70da34ff3b1b3f1 backend/rsu-api.jar
839091f1f20b2baa3fbbaae01728dab98736786b11be76774ebdab283dd340a7 configuration/nginx-rsu.conf
343124fc08be6326c98172740d3e280a72b5789556150cdb7c030ffc95d7a19d configuration/rsu.env.example
528558dd48fe11942781cb91a09ace5d399d144f4dd4c393d649d4ab14b2e664 backend/rsu-api.jar
f0d4f4dfe2d4824c29b8c6bdd33e04376034d5fc845f86675cf7f153e2951aa7 configuration/nginx-rsu.conf
0bd01237ea55c777303312c8eca82ccf4cdd6488281438f882cc2b67bd1a1e08 configuration/rsu.env.example
8300c121ae11ffdf6a9af08eddb059cc8e608c2be9dc6145c0bf58c7af81bfcf configuration/rsu-backend.service
b113876407d204599fa5fb607b11a47231101743cd146268df8926f839ea445d database/SITE_RSU.dump
b00793d439d1567b008bd69f16bd970facb321fa6a8092e13ea8ce9d7cfa3588 database/SITE_RSU.dump
948bec7cc8c0ae3a9836991d446de2b9f4b1dd9acf05e7e812ff5976be3bfe76 frontend/assets/data/rsu-coverage-map.json
c98a35c4b450b4a9688303b8260a1049854ac0d440eae47d3f560065781a1cf2 frontend/assets/data/rsu-wordpress-content.json
dd64c6f485f190ce295dcf8b7cbc6bd21ae667148c7b8d6248edf826e8934f79 frontend/assets/images/armoirie.png
@@ -441,8 +441,8 @@ cc162c87039fa57ba0f08f06e73eb8597378f2f027461717d01c032c7ec6b264 frontend/chunk
6366948de27fc1561bd854365244800992c27f255f1b09fda642b4b8b0941f0e frontend/chunk-CPHLCVQX.js
33638156353453125851777f5de08a88ed32e4483091f6cf037aca190811156b frontend/chunk-CQKJN64S.js
17cd7e055ff48af6b500ca62e8fb5d81d31dc888ab59262c24ccfafb28388db0 frontend/chunk-DAQOROHW.js
7e075810d1f9e11e11dc067868933345694647f3cd076354e5efab83b6c7bbf8 frontend/chunk-DESC6AN6.js
ad51e7876112927ca190987f4dc1bda3552658e7757c54d92f5b435acbdce36a frontend/chunk-DUH66UUO.js
97fb34c7079bc5fb43cd20e6b60c6f8996800eb8150d62c5d23a4ce6616705b7 frontend/chunk-EWEOA4YY.js
ca947029fa556117c3a90a9e73013a32158611c827b450073bab417c7d37ed50 frontend/chunk-IBY33RDM.js
70de1e8d0cf22da269c1b0f7cec2a3bd55ed81a57cc89b5683096e3a6b6c386e frontend/chunk-ICMICW2U.js
da4ec4c9f99c07be7f5a2d7d8f0c9c331a5f269bfadc6442130be890750f7e7c frontend/chunk-JGH6I3KN.js
@@ -469,26 +469,26 @@ a4aee62b66ceaf544afcfeabdc6bc0a73a6e9f0368c684bb0be4291af4a839e1 frontend/chunk
6fe6805d49073677ea97246efb8eaf171c1d4ca8a8d9437500f1082950932fcd frontend/chunk-U4L6UVIS.js
edc83d2bc423caf406345ffcfbc3ae7d345d098c36687ad86c1e27eb2ebc2a39 frontend/chunk-UDFQV3WY.js
02b8e3c70a7df0f51976a0c520e646cdd2d2db0fcf35d347355d207f0b45d562 frontend/chunk-UGZFCEK6.js
20cba9d511bf2152bc82900cb1a61d6d3fbe2810c802deeff0f311b89dd09e2a frontend/chunk-UWQ3KZA4.js
9c066a6dde36f8365f8de6a636b331a0028f73dee82031fcb003e749d11dc035 frontend/chunk-UZIGOPNW.js
99c092624c7936cee3eadd0f19cf7bb95bdea628095d70db11b980d1aafedd28 frontend/chunk-VBOHFQOD.js
3ba82d50bfde4ecbd9799aaad72da86d520e646d8a1f5ec3bdc3d5bd0550fe18 frontend/chunk-VJ7XGD2C.js
a7bbffd1177a2659cff0b6f5f928006a9ce7bed6fc776f0399716963fe2e78b4 frontend/chunk-WJ7ZEA4X.js
4178042fae0ae20cad702d5afe00d9b4f4cae4989b21631adcbcdba792a7a449 frontend/chunk-X6VF7J4G.js
5c3fda3ad23e7ae921cf070d2df7aff15e15bdb8b96c91504d35592bbe1e7ded frontend/chunk-XURQTK62.js
37f95518e8b3550092db9a8675b26066bfbf3db5d90932f3595170fa20ca4567 frontend/chunk-YEESETR2.js
17177c4c61bb6328ddf07ba88deb92bec1e7fbdf6ba7514a4aa0e2944f539673 frontend/chunk-YYB674MU.js
f48ad9a2306b4a9a3fc1e48212bf2885a18cea98b0868236b73b5cbd3f083dfd frontend/chunk-ZEULGWAI.js
f9102be80297c0529207607be5277b4f90bca89d65988fa1771b91c7894e815f frontend/favicon.ico
95c8ff87865f36a5b3df89875460c6c044faf65f919eabae5eb454e16c465815 frontend/index.html
a66be9cbcf8d8024637d11700e03cb57873aa24711e1c40017a8fef65536e053 frontend/main-VVY3QQRH.js
eb2349e6b4d03a330d2b8b198191e54d604bb7880580c6b6b922734e134c1ccc frontend/index.html
c80616cff574a54c65c4174c90ca048a5c1388c7e79933d374c3a35b1277e374 frontend/main-TLIBC7BT.js
9eea6e0bcb974ec568fdcb1eec182d3b5383a3a23899a690140b2c0167886882 frontend/media/primeicons-4GST5W3O.woff2
36c54cecfca947a6913c96df884300ce14108c4d8cb1cb241969321342f890c9 frontend/media/primeicons-DHQU4SEP.svg
dc895fee9f3ce1b0eaf16b4b9fab20077fc2981e6c0b332e4c97c176832fc05b frontend/media/primeicons-GEFHGEHP.ttf
f5d1d2195e05b8085953aa7d50b2e77070cd1120e0100a8600771aa5ba11a01e frontend/media/primeicons-P53SE5CV.woff
987f23eadfa70c603276a71c3c975c8d0534d9c719d8a6e3d965005e7b93747b frontend/media/primeicons-RSSEDYLY.eot
1a5f6eaae868a753989e735ded11451bd5b531c675d093f314b836051046d1ce frontend/styles-JYFSQZHH.css
e4100bd3483437381bfa271ceffcfb06d8c00953c3a17d1d0598361e78a8398c README.md
90fd0377d61af28de7ca49cb6655e8869fd937709b5c8bc58396e69df98ee20f README-LIVRAISON.md
9e3f73f8fddf7e85ad82a178f6930b898878e24ee92e5bc45590e4cdad0fb244 README.md
8995cb13a23d8a13f17d3f1457e65c4d260ec51566374b874182f34629b67eda README-LIVRAISON.md
a1977e7d2a390da830b692c18ebfca293606a61c30215e6d2c05751ea8afa161 uploads/department-contacts/2026/08/5359bcf3-bba0-4a6d-ae0e-f7251695f804.jpg
6600493929a5fa6547d39038ac2b2561b2e4879482b0015ca6c2d94787889a8c uploads/department-contacts/2026/08/57779d53-cb39-4525-ac10-f040bf67720a.webp
dbcb81cc98cc289cb04966ee0e5350ef47371feb0d836d31a0ccada9a3930f5b uploads/department-contacts/2026/08/79b80ff9-b369-4fdf-92f3-99d084990e12.jpg

BIN
backend/rsu-api.jar (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,6 +1,6 @@
server {
listen 80;
server_name rsu.gov.bf;
server_name rsu.bf;
root /var/www/rsu;
index index.html;

View File

@@ -5,8 +5,8 @@ DB_USERNAME=rsu_app
DB_PASSWORD=REMPLACER_PAR_UN_MOT_DE_PASSE_FORT
JWT_SECRET=REMPLACER_PAR_LE_RESULTAT_DE_OPENSSL_RAND_BASE64_64
UPLOAD_BASE_PATH=/opt/rsu/uploads
PUBLIC_SITE_URL=https://rsu.gov.bf
CORS_ALLOWED_ORIGINS=https://rsu.gov.bf
PUBLIC_SITE_URL=https://rsu.bf
CORS_ALLOWED_ORIGINS=https://rsu.bf
MAX_FILE_SIZE=20MB
MAX_REQUEST_SIZE=25MB
HIBERNATE_DDL_AUTO=validate

BIN
database/SITE_RSU.dump (Stored with Git LFS)

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long