Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker image #876

Merged
merged 70 commits into from
Jul 26, 2023
Merged
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
fe6f5ae
temp commit
Fluder-Paradyne Jul 17, 2023
ab1f7bc
use config.yaml in docker-compose.yaml
Fluder-Paradyne Jul 17, 2023
ed5ffe4
temp commit
Fluder-Paradyne Jul 18, 2023
c614673
temp commit
Fluder-Paradyne Jul 18, 2023
a47dfac
Merge pull request #791 from TransformerOptimus/dev
Jul 18, 2023
6486fe8
Fix/agents delete (#795)
nihiragarwal24 Jul 18, 2023
d631120
fixing the send email attachement issue
Jul 18, 2023
aeeb1db
delete run label (#796)
nihiragarwal24 Jul 18, 2023
b462789
fix
Jul 18, 2023
d0ea637
Merge pull request #797 from TransformerOptimus/delete-fix
Jul 18, 2023
cde582e
works with slim
Fluder-Paradyne Jul 18, 2023
d11fff5
fixing schedule agent run
Jul 18, 2023
05b35c6
Updated README.md
Phoenix2809 Jul 18, 2023
a8f8ee9
optimize gui build
Fluder-Paradyne Jul 18, 2023
6c24872
only copy necessary file
Fluder-Paradyne Jul 18, 2023
6012d46
images build
Fluder-Paradyne Jul 19, 2023
b53048c
Update README.md
Phoenix2809 Jul 19, 2023
0fe28c8
Update config_template.yaml
Phoenix2809 Jul 19, 2023
16af253
Twitter and Google Oauth for Web (#808)
Tarraann Jul 19, 2023
8351cb9
Updated DB settings (#805)
luciferlinx101 Jul 19, 2023
aae7df9
document fix (#806)
Fluder-Paradyne Jul 19, 2023
9deefec
ui bug bash fixes
jedan2506 Jul 19, 2023
6faf73f
ui bug bash fixes
jedan2506 Jul 19, 2023
8ac7b33
ui bug bash fixes
jedan2506 Jul 19, 2023
c537a43
ui bug bash fixes
jedan2506 Jul 19, 2023
0e039a5
ui bug bash fixes
jedan2506 Jul 19, 2023
77e957f
ui bug bash fixes
jedan2506 Jul 19, 2023
0a03153
ui bug bash fixes
jedan2506 Jul 19, 2023
a375648
ui bug bash fixes
jedan2506 Jul 19, 2023
79a3c55
ui bug bash fixes
jedan2506 Jul 19, 2023
49fc287
ui bug bash fixes
jedan2506 Jul 19, 2023
cc55778
ui bug bash fixes
jedan2506 Jul 19, 2023
92feabf
Bugs fixes new (#809)
jedan2506 Jul 19, 2023
7ed46d9
csv file fix (#810)
Tarraann Jul 19, 2023
55cad10
Merge pull request #804 from Phoenix2809/main
neelayan7 Jul 19, 2023
b988e77
ui bug bash fixes
jedan2506 Jul 19, 2023
dcc1859
Merge branch 'main' of github.com:TransformerOptimus/SuperAGI into bu…
jedan2506 Jul 19, 2023
d5d1ffb
build nginx
Fluder-Paradyne Jul 19, 2023
910acd5
ui bug bash fixes
jedan2506 Jul 19, 2023
2aae2b1
Bugs new (#814)
jedan2506 Jul 19, 2023
b3ce34c
Fixes (#815)
Tarraann Jul 19, 2023
be181c3
ui bug bash fixes
jedan2506 Jul 19, 2023
b782c8e
Merge branch 'main' of github.com:TransformerOptimus/SuperAGI into bu…
jedan2506 Jul 19, 2023
d32a410
ui bug bash fixes
jedan2506 Jul 20, 2023
03442ee
Merge pull request #822 from TransformerOptimus/bugs_new
nborthy Jul 20, 2023
be7797f
Handling the rate limit exception
Jul 20, 2023
2476c8f
Merge pull request #826 from TransformerOptimus/rate_limit_error
Jul 20, 2023
925fa17
fixed add_to_vector_store_and_create_summary (#827)
Fluder-Paradyne Jul 20, 2023
8e2396c
fix 97971622 (#824)
Fluder-Paradyne Jul 20, 2023
b58067f
Llm models fix (#829)
nihiragarwal24 Jul 20, 2023
ee4b72b
removed unnecessary toolkits from marketplace
NishantBorthakur Jul 20, 2023
104d391
revert nginx change
Fluder-Paradyne Jul 20, 2023
1b2ba39
docker gui for dev
Fluder-Paradyne Jul 21, 2023
c49e840
Merge pull request #832 from TransformerOptimus/remove_toolkit_market…
nborthy Jul 21, 2023
7fe8eac
docker ignore update
Fluder-Paradyne Jul 21, 2023
eeef52c
Merge remote-tracking branch 'origin/main' into docker_image
Fluder-Paradyne Jul 21, 2023
32875a8
docker ignore update for gui
Fluder-Paradyne Jul 21, 2023
9156985
Dalle fix (#825)
Tarraann Jul 21, 2023
7e7ebfd
bumpupto 3.10
Fluder-Paradyne Jul 21, 2023
540509d
ui bug bash fixes (#839)
jedan2506 Jul 21, 2023
9c89991
Fixing twitter creds
Jul 21, 2023
7fd8d8d
fixing google oauth issues
Jul 21, 2023
34aeb5b
fixing google oauth issue
Jul 21, 2023
f27f473
remove git from dependencies
Fluder-Paradyne Jul 25, 2023
79f6c97
remove --only=production
Fluder-Paradyne Jul 25, 2023
7160213
install tool dependencies on reboot
Fluder-Paradyne Jul 25, 2023
3d44f27
Merge remote-tracking branch 'origin' into docker_image
Fluder-Paradyne Jul 25, 2023
6da1ffd
merged dev
Fluder-Paradyne Jul 25, 2023
5f58256
add docker compose example to use docker images
Fluder-Paradyne Jul 26, 2023
758fb05
Merge remote-tracking branch 'origin/dev' into docker_image
Fluder-Paradyne Jul 26, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
75 changes: 75 additions & 0 deletions docker-compose.image.example.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
version: '3.8'
services:
backend:
image: "superagidev/backend:dev"
depends_on:
- super__redis
- super__postgres
networks:
- super_network
env_file:
- config.yaml
command: ["/app/wait-for-it.sh", "super__postgres:5432","-t","60","--","/app/entrypoint.sh"]

celery:
image: "superagidev/backend:dev"
depends_on:
- super__redis
- super__postgres
networks:
- super_network
env_file:
- config.yaml
command: ["/app/entrypoint_celery.sh"]
volumes:
- "./workspace:/app/workspace"

gui:
image: "superagidev/gui:dev"
environment:
- NEXT_PUBLIC_API_BASE_URL=/api
networks:
- super_network

super__redis:
image: "redis/redis-stack-server:latest"
networks:
- super_network
# uncomment to expose redis port to host
# ports:
# - "6379:6379"
volumes:
- redis_data:/data

super__postgres:
image: "docker.io/library/postgres:latest"
environment:
- POSTGRES_USER=superagi
- POSTGRES_PASSWORD=password
- POSTGRES_DB=super_agi_main
volumes:
- superagi_postgres_data:/var/lib/postgresql/data/
networks:
- super_network
# uncomment to expose postgres port to host
# ports:
# - "5432:5432"

proxy:
image: nginx:stable-alpine
ports:
- "3000:80"
networks:
- super_network
depends_on:
- backend
- gui
volumes:
- ./nginx/default.conf:/etc/nginx/conf.d/default.conf

networks:
super_network:
driver: bridge
volumes:
superagi_postgres_data:
redis_data: