diff --git a/.firebaserc b/.firebaserc new file mode 100644 index 0000000..e3ee79c --- /dev/null +++ b/.firebaserc @@ -0,0 +1,5 @@ +{ + "projects": { + "default": "smartfit-9b86c" + } +} diff --git a/.gitignore b/.gitignore index bea03cd..db7fc69 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,9 @@ .history .svn/ +# Firebase +.firebase/ + # IntelliJ related *.iml *.ipr @@ -125,4 +128,4 @@ linux/flutter/generated_plugins.cmake windows/flutter/generated_plugin_registrant.cc windows/flutter/generated_plugins.cmake -flutter/ \ No newline at end of file +flutter/ diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index e89a9d3..0000000 --- a/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -FROM ghcr.io/cirruslabs/flutter:3.13.9 -ENV TZ=Europe/Paris -RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone -RUN apt-get update && apt-get -y install php-common php-cli php -RUN mkdir /tmp/smartfit_web -WORKDIR /tmp/smartfit_web - -COPY ./ ./ -RUN flutter build web --web-renderer canvaskit - -RUN php -v -EXPOSE 80 -ENTRYPOINT php -S localhost:8080 -t ./build/web/ diff --git a/firebase.json b/firebase.json new file mode 100644 index 0000000..6603732 --- /dev/null +++ b/firebase.json @@ -0,0 +1,16 @@ +{ + "hosting": { + "public": "build/web", + "ignore": [ + "firebase.json", + "**/.*", + "**/node_modules/**" + ], + "rewrites": [ + { + "source": "**", + "destination": "/index.html" + } + ] + } +}