mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
Merge pull request #346 from PabloCastellano/docker-fix
Fix docker build
This commit is contained in:
commit
7eada39a8b
@ -6,7 +6,7 @@ RUN pacman -Syu --needed --noconfirm git xdg-user-dirs
|
||||
|
||||
# makepkg user and workdir
|
||||
ARG user=makepkg
|
||||
ENV PATH="/home/makepkg/.local/flutter/bin:/home/makepkg/.local/flutter/bin/cache/dart-sdk/bin:${PATH}"
|
||||
ENV PATH="/home/makepkg/.pub-cache/bin:/home/makepkg/.local/flutter/bin:/home/makepkg/.local/flutter/bin/cache/dart-sdk/bin:${PATH}"
|
||||
RUN useradd --system --create-home $user \
|
||||
&& echo "$user ALL=(ALL:ALL) NOPASSWD:ALL" > /etc/sudoers.d/$user
|
||||
USER $user
|
||||
@ -27,6 +27,7 @@ RUN git clone https://github.com/flutter/flutter.git $HOME/.local/flutter
|
||||
RUN flutter channel stable
|
||||
RUN flutter config --enable-linux-desktop
|
||||
RUN flutter doctor
|
||||
RUN dart pub global activate protoc_plugin
|
||||
|
||||
RUN git clone https://github.com/AppFlowy-IO/appflowy.git && \
|
||||
cd appflowy/frontend && \
|
||||
|
@ -9,4 +9,11 @@ services:
|
||||
- DISPLAY=${DISPLAY}
|
||||
volumes:
|
||||
- $HOME/.Xauthority:/root/.Xauthority:rw
|
||||
- /tmp/.X11-unix:/tmp/.X11-unix
|
||||
- /dev/dri:/dev/dri
|
||||
- /var/run/dbus/system_bus_socket:/var/run/dbus/system_bus_socket
|
||||
- appflowy-data:/home/makepkg
|
||||
network_mode: host
|
||||
|
||||
volumes:
|
||||
appflowy-data:
|
||||
|
Loading…
x
Reference in New Issue
Block a user