Muhammad Ibrahim
50e546ee7e
Fixed Bullboard authentication via Docker
...
Fixed Agent checking upon entrypoint
modified entrypoint to handle both binary files as well as the shell script
2025-10-21 21:29:15 +01:00
Muhammad Ibrahim
8a5d61a7c1
Remove /bullboard from caching
...
Fixed entrypoint to make the binary executable
2025-10-20 20:24:12 +01:00
Muhammad Ibrahim
df502c676f
added bullboard url for docker nginx template
2025-10-20 19:43:58 +01:00
Muhammad Ibrahim
af9b0d5d76
Added websocket support in the nginx template for docker
2025-10-20 18:45:16 +01:00
Muhammad Ibrahim
d3dc068c8e
Simplified the docker nginx template
...
Modified the url for the buillboard to just /bullboard and made the nginx configuration to match
2025-10-19 20:46:09 +01:00
Muhammad Ibrahim
5004e062b4
Setup Redis passwords to be used in Vm installation or via Docker
...
Setup so that CORS_ORIGIN error appears on the frontend to help new installations
2025-10-18 16:14:09 +01:00
Muhammad Ibrahim
9db563dec3
Modified docker-compose.yml for redis password
...
Fixed Assigning hosts to multiple groups in the ui
2025-10-18 02:00:08 +01:00
Muhammad Ibrahim
46eb797ac3
I should really commit more often instead of sending over one massive commit
...
Blame my ADHD brain
Sorry
- Now we have the server working properly in automation using BullMQ and Redis
- It also presents an API endpoint that is used to accept connections for websockets by agents (WS or WSS)
- Updated the docker-compose.yml and its documentation
2025-10-17 22:10:55 +01:00
Muhammad Ibrahim
a3d0dfd665
Fixed entrypoint to handle better updating of Agent mechanism
...
Updated Readme to show the --update flag
2025-10-10 21:52:57 +01:00
9 Technology Group LTD
2ac756af84
Merge pull request #139 from stianmeyer/patch-2
...
Search for the absence of .sh files in the /app/agents folder to trigger copying of the agent files
2025-10-06 09:49:42 +01:00
Stian Meyer
2db839556c
Copy from agents_backup only when no .sh scripts are present
2025-10-06 00:24:07 +02:00
tigattack
811f5b5885
docs(docker): add description for 'edge' tag
2025-10-05 22:55:46 +01:00
Stian Meyer
2e2a554aa3
Update backend.docker-entrypoint.sh
2025-10-05 23:36:46 +02:00
tigattack
e97ccc5cbd
docs(docker): clarify image tags
2025-10-02 21:01:55 +01:00
tigattack
c004734a44
fix(docker): update image references to use the correct repository
2025-10-02 15:55:52 +01:00
tigattack
841b97cb5d
chore(docker): remove optional env vars from compose
2025-10-02 15:55:52 +01:00
tigattack
8464a3692d
docs(docker): restructure env var docs and add missing vars
2025-10-02 15:55:52 +01:00
tigattack
258bc67efc
docs(docker): update repo links with new URL
2025-10-02 15:55:52 +01:00
tigattack
b3c1319df4
docs(docker): clarify instructions for version-specific updates
...
Changes example version to 1.2.3 to hopefully make it clearer that this is JUST an example.
2025-10-02 15:55:52 +01:00
tigattack
f6d21e0ed5
docs(docker): improve secrets instructions, add JWT info
2025-10-02 15:55:52 +01:00
tigattack
b85eddf22a
feat(docker): add tags for dev images in compose file
2025-10-02 15:55:52 +01:00
tigattack
01dac49c05
refactor(docker): update PostgreSQL password placeholder in compose files
2025-10-02 15:55:52 +01:00
tigattack
ab97e04cc1
chore(docker): add service name to compose files
2025-10-02 15:55:52 +01:00
tigattack
50b47bdd65
feat(docker): add JWT configs to backend image & compose
2025-10-02 15:55:52 +01:00
tigattack
654943a00c
refactor(docker): use relative paths
2025-09-30 00:02:33 +01:00
tigattack
b54900aaed
docs(docker): add update info
2025-09-30 00:02:33 +01:00
tigattack
cdaba97232
chore: update Docker setup for development
2025-09-30 00:02:33 +01:00
tigattack
d626493100
fix: Revert Dockerfile edits and lockfile changes
...
This reverts commits 8409b71857
and 78eb2b183e
2025-09-29 21:53:13 +01:00
Muhammad Ibrahim
8409b71857
Changed node_modules app dependancy folder
2025-09-29 17:26:15 +01:00
Muhammad Ibrahim
78eb2b183e
Docker package-lock.json generation for each backend and frontend folder.
2025-09-29 17:20:13 +01:00
tigattack
40bf8747b1
fix(frontend.dockerfile): remove unused line
2025-09-28 18:24:02 +01:00
Muhammad Ibrahim
c18696f772
Fixed syntax in npm commands
2025-09-28 16:09:50 +01:00
Muhammad Ibrahim
6adbbca439
changed Docker flags to RUN npm ci --ignore-scripts && \
...
npm install --only=optional
So that Vite can install dependancies it needs for multi Arch builds
2025-09-28 16:04:26 +01:00
Muhammad Ibrahim
edfd82a86d
Added --ignore-scripts to npm ci commands for lefthook script to not takeplace upon build
2025-09-28 15:58:01 +01:00
tigattack
6d70a67a49
docs(docker): link to images in GHCR
2025-09-25 23:13:49 +01:00
tigattack
0cca6607d7
chore(docker): tweak db healthcheck
...
Make the stack faster to start.
2025-09-25 23:13:49 +01:00
tigattack
5f0ce7f26a
chore(docker): unpin alpine version
2025-09-25 23:13:49 +01:00
tigattack
38d0dcb3c4
docs(docker): add volumes info
2025-09-25 23:13:49 +01:00
tigattack
03d6ebb43a
chore(compose): move agent_files
to docker vol
2025-09-25 23:13:49 +01:00
tigattack
b7ce2a3f54
docs(docker): move password update docs
2025-09-25 23:13:49 +01:00
tigattack
30bb29c9f4
fix(docker): copy agent files in docker bind mount if empty
2025-09-23 08:04:13 +01:00
tigattack
968d9f964b
docs(docker): add more build instructions
2025-09-23 08:03:10 +01:00
tigattack
e459d8b378
docs(docker): add docker README
2025-09-22 23:42:00 +01:00
tigattack
31583716c8
refactor(docker): tweak compose setup and envs
2025-09-22 23:42:00 +01:00
tigattack
e645124356
refactor(docker): rework compose, add dev compose
2025-09-22 23:42:00 +01:00
tigattack
c3aa5534f3
fix: improve proxy config
2025-09-22 23:42:00 +01:00
tigattack
bf2ea908f4
refactor(docker): rework docker
...
- Move Docker files to own directory (tidier since I added several more files)
- Optimise images and reduce size
- Uses multi-stage builds
- Optimises layer efficiency
- Uses NGINX as base for frontend
- Sets default env vars
- Uses tini for proper signal handling
2025-09-22 23:42:00 +01:00