Skip to content

Example PHP-code project - Angular & PHP Symfony application

Notifications You must be signed in to change notification settings

coffeeturbo/demo_php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

937 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JET: Angular & Symfony application

социальная сеть аналог pikabu

Deploy

Required to deploy:

Software Download link
Docker https://www.docker.com/
Node https://nodejs.org/en/
Git https://git-scm.com/downloads

Execute this to deploy the project:

# Basic setup
setup.sh

# Generating jwt ssl cert 
docker-compose exec php bash # go into php container
mkdir var/jwt
# Passphrase must by same %jwt_key_pass_phrase% (parameters.yml) 
openssl genrsa -out var/jwt/private.pem -aes256 4096
openssl rsa -pubout -in var/jwt/private.pem -out var/jwt/public.pem
exit # exit from container

# Build frontend app
cd src/frontend/
npm run dev

API Reference

API docs are located at /api/doc route and provided via Swagger.

Some usefull commands

console assets:install /opt/jet/web --symlink созлаёт симлинк на паблик файлы в профилях

При нехватки памяти для компосера php -d memory_limit=-1 /usr/local/bin/composer update

About

Example PHP-code project - Angular & PHP Symfony application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •