/[LeafOK_CVS]/lbbs-combo/docker-compose.yml
ViewVC logotype

Diff of /lbbs-combo/docker-compose.yml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.2 by sysadm, Thu Jan 8 15:14:08 2026 UTC Revision 1.5 by sysadm, Thu Jan 22 14:37:01 2026 UTC
# Line 1  Line 1 
1  services:  services:
2    mysql:    mysql:
3      image: mysql:8.4      image: mysql:8.4
4        platform: ${RUN_PLATFORM}
5      restart: unless-stopped      restart: unless-stopped
6      volumes:      volumes:
7        - mysql-data:/var/lib/mysql        - mysql-data:/var/lib/mysql
# Line 18  services: Line 19  services:
19        - --innodb-buffer-pool-size=64M        - --innodb-buffer-pool-size=64M
20        - --max-connections=15        - --max-connections=15
21    
22      solr:
23        image: leafok/lbbs-solr:testing
24        platform: ${RUN_PLATFORM}
25        restart: unless-stopped
26        build:
27          context: .
28          dockerfile: Dockerfile/dockerfile.solr.testing
29        volumes:
30          - solr-data:/var/solr
31        environment:
32          SOLR_JAVA_MEM: "-Xms256m -Xmx512m"
33        command:
34          - solr-precreate
35          - lbbs
36          - /opt/solr/server/solr/configsets/lbbs
37        networks:
38          - app-network
39    
40    apache:    apache:
41      image: leafok/lbbs-apache:testing      image: leafok/lbbs-apache:testing
42        platform: ${RUN_PLATFORM}
43      restart: unless-stopped      restart: unless-stopped
44      build:      build:
45        context: .        context: .
# Line 31  services: Line 51  services:
51        - apache-logs:/usr/local/apache2/logs        - apache-logs:/usr/local/apache2/logs
52      depends_on:      depends_on:
53        - php        - php
54          - solr
55      networks:      networks:
56        - app-network        - app-network
57    
58    php:    php:
59      image: leafok/lbbs-php:testing      image: leafok/lbbs-php:testing
60        platform: ${RUN_PLATFORM}
61      restart: unless-stopped      restart: unless-stopped
62      build:      build:
63        context: .        context: .
# Line 56  services: Line 78  services:
78    
79    bbsd-prepare:    bbsd-prepare:
80      image: leafok/lbbs-bbsd:testing      image: leafok/lbbs-bbsd:testing
81        platform: ${RUN_PLATFORM}
82      restart: on-failure      restart: on-failure
83      build:      build:
84        context: .        context: .
# Line 76  services: Line 99  services:
99    
100    bbsd:    bbsd:
101      image: leafok/lbbs-bbsd:testing      image: leafok/lbbs-bbsd:testing
102        platform: ${RUN_PLATFORM}
103      restart: unless-stopped      restart: unless-stopped
104      shm_size: '4gb'      shm_size: '4gb'
105      ports:      ports:
# Line 102  volumes: Line 126  volumes:
126    mysql-data:    mysql-data:
127      # Volume for persistent storage of mysql data      # Volume for persistent storage of mysql data
128      driver: local      driver: local
129      solr-data:
130        # Volume for persistent storage of solr data
131        driver: local
132    www-data:    www-data:
133      # Volume for persistent storage of web data      # Volume for persistent storage of web data
134      driver: local      driver: local


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1