File size: 779 Bytes
75dfeed
546d0f6
 
6666a2d
 
546d0f6
 
 
 
 
 
 
e3c88c2
 
 
546d0f6
 
 
9eff2c1
 
 
 
 
958af66
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
FROM ghcr.io/open-webui/open-webui:v0.8.11

# Disable features globally (safety net; entrypoint also syncs to DB)
ENV ENABLE_FOLLOW_UP_QUESTIONS=false \
    ENABLE_DIRECT_CONNECTIONS=false \
    ENABLE_FOLDERS=false \
    ENABLE_NOTES=false \
    ENABLE_CODE_INTERPRETER=false \
    ENABLE_COMMUNITY_SHARING=false \
    ENABLE_EVALUATION_ARENA_MODELS=false \
    ENABLE_USER_STATUS=false \
    ENABLE_PUBLIC_ACTIVE_USERS_COUNT=false \
    ENABLE_FORWARD_USER_INFO_HEADERS=true \
    ENABLE_LOGIN_FORM=true \
    ENABLE_SIGNUP=true \
    ENABLE_EASTER_EGGS=false

# Montaigne config and entrypoint
COPY config/ /app/montaigne-config/
COPY docker-entrypoint.sh /docker-entrypoint.sh
RUN chmod +x /docker-entrypoint.sh

ENTRYPOINT ["/docker-entrypoint.sh"]
CMD ["bash", "start.sh"]