Coder Social home page Coder Social logo

ebalo55 / openforum Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 7.03 MB

OpenForum headless event manager administrative panel

Home Page: https://openforum-docs.override.sh/

License: Apache License 2.0

Shell 0.08% PHP 83.82% JavaScript 0.55% Blade 6.86% Dockerfile 0.13% CSS 1.29% TypeScript 0.05% HTML 7.22%
administrative-panel event-manager headless

openforum's People

Contributors

ebalo55 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

openforum's Issues

Unable to create docker image

Hello Team,
I am trying to create docker image in my VM but unable to create because of few errors. Please have a look into and help me out to resolve this.

Following descriptive error and installation.

└─$ sudo docker build -t openforum .
Sending build context to Docker daemon  4.275MB
Step 1/38 : ARG PHP_VERSION=8.2
Step 2/38 : ARG NODE_VERSION=18
Step 3/38 : FROM php:8.2.3-fpm as base
 ---> 4e879a8dd1fd
Step 4/38 : ARG PHP_VERSION
 ---> Using cache
 ---> 3e66247c9521
Step 5/38 : LABEL fly_launch_runtime="laravel"
 ---> Using cache
 ---> 7abf6c3f4eff
Step 6/38 : ADD https://github.com/mlocati/docker-php-extension-installer/releases/latest/download/install-php-extensions /usr/local/bin/
Downloading [==================================================>]  157.8kB/157.8kB

 ---> Using cache
 ---> 23d1ea1d3b18
Step 7/38 : RUN chmod +x /usr/local/bin/install-php-extensions
 ---> Using cache
 ---> ae27ff8dd24e
Step 8/38 : RUN apt-get update && apt-get install -y git curl zip unzip rsync ca-certificates vim htop cron nginx
 ---> Using cache
 ---> dc0875637298
Step 9/38 : RUN install-php-extensions pgsql swoole xml bcmath mbstring zip @composer
 ---> Using cache
 ---> 4de6dfc743dd
Step 10/38 : RUN apt-get clean
 ---> Using cache
 ---> cc4ad5544fb1
Step 11/38 : RUN rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> 2caf2a744ef3
Step 12/38 : WORKDIR /var/www/html
 ---> Using cache
 ---> 2bbf26273e43
Step 13/38 : COPY . /var/www/html
 ---> Using cache
 ---> 3d661789b31e
Step 14/38 : RUN composer install --optimize-autoloader --no-dev
 ---> Using cache
 ---> a182f3fa8323
Step 15/38 : RUN mkdir -p storage/logs
 ---> Using cache
 ---> dacb1dffb045
Step 16/38 : RUN php artisan optimize:clear
 ---> Using cache
 ---> 7e6f1d3fafd4
Step 17/38 : RUN adduser --group webgroup
 ---> Using cache
 ---> e2bd37fc1b10
Step 18/38 : RUN useradd -G webgroup webuser
 ---> Using cache
 ---> 1ec925bcbb42
Step 19/38 : RUN chown -R webuser:webgroup /var/www/html
 ---> Using cache
 ---> c73c9d42ccf5
Step 20/38 : RUN sed -i 's/protected \$proxies/protected \$proxies = "*"/g' app/Http/Middleware/TrustProxies.php
 ---> Using cache
 ---> c43f1685e061
Step 21/38 : RUN echo "MAILTO=\"\"\n* * * * * webuser /usr/bin/php /var/www/html/artisan schedule:run" > /etc/cron.d/laravel
 ---> Using cache
 ---> 57327a8acb50
Step 22/38 : RUN rm -rf /etc/cont-init.d/*
 ---> Using cache
 ---> 58189edc0f6d
Step 23/38 : RUN cp .fly/nginx-websockets.conf /etc/nginx/conf.d/websockets.conf
 ---> Using cache
 ---> 8aa9f5b1fee4
Step 24/38 : RUN cp .fly/entrypoint.sh /entrypoint
 ---> Using cache
 ---> 2c4719f34203
Step 25/38 : RUN chmod +x /entrypoint
 ---> Using cache
 ---> 9edcc8e055e1
Step 26/38 : RUN if grep -Fq "laravel/octane" /var/www/html/composer.json; then         rm -rf /etc/services.d/php-fpm;         if grep -Fq "spiral/roadrunner" /var/www/html/composer.json; then             mv .fly/octane-rr /etc/services.d/octane;             if [ -f ./vendor/bin/rr ]; then ./vendor/bin/rr get-binary; fi;             rm -f .rr.yaml;         else             mv .fly/octane-swoole /etc/services.d/octane;         fi;         cp .fly/nginx-default-swoole /etc/nginx/sites-available/default;     else         cp .fly/nginx-default /etc/nginx/sites-available/default;     fi
 ---> Using cache
 ---> e8a4e0683fd7
Step 27/38 : FROM node:${NODE_VERSION} as node_modules_go_brrr
 ---> 37b4077cbd8a
Step 28/38 : RUN mkdir /app
 ---> Using cache
 ---> 92d022b24ba6
Step 29/38 : RUN mkdir -p  /app
 ---> Using cache
 ---> e76ea4a2f01c
Step 30/38 : WORKDIR /app
 ---> Using cache
 ---> 601e6b2deaae
Step 31/38 : COPY . .
 ---> Using cache
 ---> 6daef105d3d9
Step 32/38 : COPY --from=base /var/www/html/vendor /app/vendor
 ---> Using cache
 ---> a40ba4054611
Step 33/38 : RUN if [ -f "vite.config.js" ]; then         ASSET_CMD="build";     else         ASSET_CMD="production";     fi;     if [ -f "yarn.lock" ]; then         yarn install --frozen-lockfile;         yarn $ASSET_CMD;     elif [ -f "package-lock.json" ]; then         npm ci --no-audit;         npm run $ASSET_CMD;     else         npm install;         npm run $ASSET_CMD;     fi;
 ---> Using cache
 ---> 9a3dd4c0dd56
Step 34/38 : FROM base
 ---> e8a4e0683fd7
Step 35/38 : COPY --from=node_modules_go_brrr /app/public /var/www/html/public-npm
 ---> Using cache
 ---> 85c69b8aeaba
Step 36/38 : RUN rsync -ar /var/www/html/public-npm/ /var/www/html/public/ RUN rm -rf /var/www/html/public-npm RUN chown -R webuser:webgroup /var/www/html/public
 ---> Running in df63197ba4d7
Unknown filter rule: `/var/www/html/public-npm'
rsync error: syntax or usage error (code 1) at exclude.c(919) [client=3.2.3]                                                                                 
The command '/bin/sh -c rsync -ar /var/www/html/public-npm/ /var/www/html/public/ RUN rm -rf /var/www/html/public-npm RUN chown -R webuser:webgroup /var/www/html/public' returned a non-zero code: 1

Reformat the `Setting editor` page

Is your feature request related to a problem? Please describe.
The setting editor page contains 3 different sections, and at least two of them can be grouped individually.

Describe the solution you'd like
A tabbed layout may be introduced to ease the visual load of users and strongly divide the sections

Notify users via email of reservation

Is your feature request related to a problem? Please describe.
An API confirmation gets returned once a reservation is completed but nothing reaches the end user.

Describe the solution you'd like
Send a notification to the end user.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.