mateonunez / artchitect Goto Github PK View Code? Open in Web Editor NEW 8.0 8.0 4.0 3.23 MB A simple solution managed by microservices. You can find several backends that manages a single (or not) task, a couple of frontends for homescreen and authentication, a message broker, application and testing databases. License: MIT License Dockerfile 3.28% Shell 0.19% PHP 48.57% TypeScript 12.91% JavaScript 1.88% Rust 0.70% CSS 3.29% PLpgSQL 29.19% actix-web architect backend docker express fastify frontend javascript kong konga laravel microservices nextjs nginx php postgresql rust typescript Introduction · People · Discuss
Dependency Dashboard This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more. Rate-Limited These updates are currently rate-limited. Click on a checkbox below to force their creation now. chore(deps): update dependency @types/react to v18.0.38 chore(deps): update github/codeql-action action to v2.3.0 chore(deps): update node.js to v20 🔐 Create all rate-limited PRs at once 🔐 Open These updates have all been created already. Click a checkbox below to force a retry/rebase of any. chore(deps): update dependency @types/node to v18.15.13 fix(deps): update dependency guzzlehttp/guzzle to v7.5.1 chore(deps): update dependency laravel/sail to v1.21.4 chore(deps): update dependency nunomaduro/collision to v6.4.0 chore(deps): update dependency nunomaduro/larastan to v2.6.0 chore(deps): update dependency phpunit/phpunit to v9.6.7 chore(deps): update phpstan packages (phpstan/phpstan, phpstan/phpstan-phpunit) fix(deps): update dependency laravel/framework to v9.52.6 fix(deps): update dependency laravel/tinker to v2.8.1 chore(deps): update dependency nuwave/lighthouse to v6 Click on this checkbox to rebase all open PRs at once Ignored or Blocked These are blocked by an existing closed PR and will not be recreated unless you click a checkbox below. chore(deps): update dependency spatie/laravel-ignition to v1.6.4 fix(deps): update dependency laravel/passport to v10.4.2 chore(deps): update dependency barryvdh/laravel-ide-helper to v2.13.0 chore(deps): update dependency nunomaduro/collision to v7 chore(deps): update dependency phpunit/phpunit to v10 chore(deps): update dependency spatie/laravel-ignition to v2 fix(deps): update dependency laravel/framework to v10 fix(deps): update dependency laravel/passport to v11 Detected dependencies cargo backend/rust/balancer/Cargo.toml env_logger 0.10.0 log 0.4 actix-web 4.3.1 actix-rt 2.8.0 dotenv 0.15.0 serde 1.0.160 composer backend/php/laravel/composer.json php ^8.0.2|^8.1 fruitcake/laravel-cors ^3.0.0 guzzlehttp/guzzle ^7.2 laravel/framework ^9.0 laravel/passport ^10.3 laravel/tinker ^2.7 php-amqplib/php-amqplib ^3.2 barryvdh/laravel-ide-helper ^2.12 fakerphp/faker ^1.9.1 laravel/sail ^1.0.1 mll-lab/laravel-graphql-playground ^2.6 mockery/mockery ^1.4.4 nunomaduro/collision ^6.1 nunomaduro/larastan ^2.1 nuwave/lighthouse ^5.56 phpstan/phpstan ^1.8 phpstan/phpstan-phpunit ^1.1 phpunit/phpunit ^9.5.10 spatie/laravel-ignition ^1.0 squizlabs/php_codesniffer ^3.7 docker-compose docker-compose.yaml mysql 8.0.33 mysql 8.0.33 rabbitmq 3.11.13-management postgres 15.2 dockerfile backend/javascript/balancer/.docker/Dockerfile node 20-alpine@sha256:cc4e8f3d78a276fa05eae1803b6f8cbb43145441f54c828ab14e0c19dd95c6fd backend/php/laravel/.docker/php/Dockerfile php 8.2-fpm@sha256:0aca73da5fc7cfa4189d114acca405a5f7d72ae93ded068b73166178b9b2410b backend/rust/balancer/.docker/Dockerfile rust 1.69-alpine@sha256:a1123af3383f0e71da8deca8afc1e506ff3ee48c7903f253a11b7b632d938190 backend/typescript/mailman/.docker/Dockerfile node 19-alpine@sha256:53741c7511b1836b5eb7e788a7b399c058b0b549f205d2c6af831ec1a9a81c31 backend/typescript/watchful/.docker/Dockerfile node 19-alpine@sha256:53741c7511b1836b5eb7e788a7b399c058b0b549f205d2c6af831ec1a9a81c31 frontend/archifront/authentication/.docker/Dockerfile node 19-alpine@sha256:53741c7511b1836b5eb7e788a7b399c058b0b549f205d2c6af831ec1a9a81c31 frontend/archifront/homepage/.docker/Dockerfile node 20-alpine@sha256:cc4e8f3d78a276fa05eae1803b6f8cbb43145441f54c828ab14e0c19dd95c6fd nginx/archifront/Dockerfile nginx 1.24@sha256:22cb51c7e9e05724dd1c46789e15cdb78617d1904c7c78a2829c8550c6b46e40 nginx/archivel/Dockerfile nginx 1.24@sha256:22cb51c7e9e05724dd1c46789e15cdb78617d1904c7c78a2829c8550c6b46e40 nginx/balancer/Dockerfile nginx 1.24@sha256:22cb51c7e9e05724dd1c46789e15cdb78617d1904c7c78a2829c8550c6b46e40 github-actions .github/workflows/archivel-quality.yml step-security/harden-runner v2.3.1@6b3083af2869dc3314a0257a42f4af696cc79ba3 actions/checkout v3.5.2@8e5e7e5ab8b370d6c329ec480221332ada57f0ab shivammathur/setup-php v2@cb8f453143149404c7fd670b5f37c91d395b3054 .github/workflows/archivel-tests.yml step-security/harden-runner v2.3.1@6b3083af2869dc3314a0257a42f4af696cc79ba3 actions/checkout v3.5.2@8e5e7e5ab8b370d6c329ec480221332ada57f0ab shivammathur/setup-php v2@cb8f453143149404c7fd670b5f37c91d395b3054 mysql 8.0 .github/workflows/codeql.yml step-security/harden-runner v2.3.1@6b3083af2869dc3314a0257a42f4af696cc79ba3 actions/checkout v3.5.2@8e5e7e5ab8b370d6c329ec480221332ada57f0ab github/codeql-action v2.2.12@7df0ce34898d659f95c0c4a09eaa8d4e32ee64db github/codeql-action v2.2.12@7df0ce34898d659f95c0c4a09eaa8d4e32ee64db github/codeql-action v2.2.12@7df0ce34898d659f95c0c4a09eaa8d4e32ee64db .github/workflows/dependency-review.yml step-security/harden-runner v2.3.1@6b3083af2869dc3314a0257a42f4af696cc79ba3 actions/checkout v3.5.2@8e5e7e5ab8b370d6c329ec480221332ada57f0ab actions/dependency-review-action v3.0.4@f46c48ed6d4f1227fb2d9ea62bf6bcbed315589e .github/workflows/scorecards.yml step-security/harden-runner v2.3.1@6b3083af2869dc3314a0257a42f4af696cc79ba3 actions/checkout v3.5.2@8e5e7e5ab8b370d6c329ec480221332ada57f0ab ossf/scorecard-action v2.1.3@80e868c13c90f172d68d1f4501dee99e2479f7af actions/upload-artifact v3.1.2@0b7f8abb1508181956e8e162db84b466c27e18ce github/codeql-action v2.2.12@7df0ce34898d659f95c0c4a09eaa8d4e32ee64db npm backend/javascript/balancer/package.json express ^4.18.2 body-parser ^1.20.0 dotenv ^16.0.0 eslint ^8.14.0 eslint-config-prettier ^8.5.0 nodemon ^2.0.16 prettier ^2.6.2 backend/typescript/mailman/package.json axios ^1.3.6 fastify ^4.14.1 fastify-plugin ^4.5.0 mailgun.js ^8.2.1 pino ^8.11.0 react ^18.2.0 react-dom ^18.2.0 @types/node ^18.15.13 @types/pino ^7.0.5 @types/react ^18.0.35 @types/react-dom ^18.0.5 @typescript-eslint/eslint-plugin ^5.18.0 @typescript-eslint/parser ^5.59.0 dotenv ^16.0.0 eslint ^8.13.0 eslint-config-prettier ^8.5.0 form-data ^4.0.0 nodemon ^2.0.16 prettier ^2.6.2 ts-node ^10.7.0 typescript ^5.0.2 backend/typescript/watchful/package.json axios ^1.3.6 @types/amqplib ^0.10.0 @typescript-eslint/eslint-plugin ^5.18.0 @typescript-eslint/parser ^5.57.1 amqplib ^0.10.0 dotenv ^16.0.0 eslint ^8.13.0 eslint-config-prettier ^8.5.0 nodemon ^2.0.15 prettier ^2.6.2 ts-node ^10.7.0 typescript ^5.0.2 frontend/archifront/authentication/package.json next 13.3.0 react 18.2.0 react-dom 18.2.0 @babel/core ^7.17.12 @babel/eslint-parser ^7.17.0 @babel/preset-env ^7.17.12 @types/cookie ^0.5.1 @types/node 18.15.11 @types/react 18.0.37 @types/react-dom 18.0.11 autoprefixer ^10.4.7 classnames ^2.3.1 cookie ^0.5.0 eslint 8.38.0 eslint-config-next 13.3.0 eslint-config-prettier ^8.3.0 eslint-plugin-next 0.0.0 eslint-plugin-prettier ^4.0.0 eslint-plugin-react ^7.26.1 eslint-plugin-react-hooks ^4.5.0 next-seo ^6.0.0 next-sitemap ^4.0.7 postcss ^8.4.23 prettier ^2.6.2 tailwindcss ^3.0.24 typescript 5.0.4 frontend/archifront/homepage/package.json next 13.3.0 react 18.2.0 react-dom 18.2.0 @babel/core ^7.17.12 @babel/eslint-parser ^7.17.0 @babel/preset-env ^7.17.12 @types/cookie ^0.5.1 @types/node 18.15.11 @types/react 18.0.37 @types/react-dom 18.0.11 autoprefixer ^10.4.7 classnames ^2.3.1 cookie ^0.5.0 eslint 8.38.0 eslint-config-next 13.3.0 eslint-config-prettier ^8.3.0 eslint-plugin-next 0.0.0 eslint-plugin-prettier ^4.0.0 eslint-plugin-react ^7.26.1 eslint-plugin-react-hooks ^4.5.0 next-seo ^6.0.0 next-sitemap ^4.0.7 postcss ^8.4.23 prettier ^2.6.2 tailwindcss ^3.0.24 typescript 5.0.4 Check this box to trigger a request for Renovate to run again on this repository
Vue.js 🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
javascript JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Machine learning Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Facebook We are working to build community through open source technology. NB: members must have two-factor auth.