🔗 Link Shortener: HiberLink, without Hiber, with the same guy behind. https://onlk.ovh
Find a file
2023-10-11 22:59:22 +02:00
.github/workflows prod ready 2023-10-11 22:59:22 +02:00
assets moving to symfony 2023-07-03 18:38:36 +02:00
bin moving to symfony 2023-07-03 18:38:36 +02:00
config sometimes i wanna bang my head against the wall 2023-07-18 21:06:42 +02:00
migrations closer to prod ready 2023-10-03 12:02:17 +02:00
public Copy function! 2023-07-05 00:02:08 +02:00
showcase dotenv working 2023-10-03 09:21:07 +02:00
src prod ready 2023-10-11 22:59:22 +02:00
templates Copy function! 2023-07-05 00:02:08 +02:00
tests moving to symfony 2023-07-03 18:38:36 +02:00
.env.example prod ready 2023-10-11 22:59:22 +02:00
.gitignore prod ready 2023-10-03 12:18:39 +02:00
a2access.log moar docker 2023-07-08 16:53:31 +02:00
a2err.log moar docker 2023-07-08 16:53:31 +02:00
apache2.conf prod ready 2023-10-03 12:18:39 +02:00
composer.json sometimes i wanna bang my head against the wall 2023-07-18 21:06:42 +02:00
composer.lock sometimes i wanna bang my head against the wall 2023-07-18 21:06:42 +02:00
docker-compose.yml prod ready 2023-10-11 22:59:22 +02:00
Dockerfile prod ready 2023-10-11 22:59:22 +02:00
ideastart.sh moving to symfony 2023-07-03 18:38:36 +02:00
package-lock.json prod ready 2023-10-11 22:59:22 +02:00
package.json prod ready 2023-10-11 22:59:22 +02:00
phpunit.xml.dist moving to symfony 2023-07-03 18:38:36 +02:00
postcss.config.js sometimes i wanna bang my head against the wall 2023-07-18 21:06:42 +02:00
README.md Nicer README 2023-10-03 12:24:43 +02:00
symfony.lock sometimes i wanna bang my head against the wall 2023-07-18 21:06:42 +02:00
tailwind.config.js moving to symfony 2023-07-03 18:38:36 +02:00
webpack.config.js moving to symfony 2023-07-03 18:38:36 +02:00

OpenLink

(2023 rewrite)

OpenLink is a link shortener based on HiberLink. This is it's rewrote version in Symfony with Tailwind. It used to be made in bare PHP with handwritten CSS.

OpenLink Dark Mode OpenLink White Mode
OpenLink Dark Mode OpenLink White Mode

Docker Setup

  • cp .env.example .env
  • edit .env
  • docker compose up -d
  • docker compose exec onlk bin/console doctrine:migrations:migrate

After building, don't forget to remove unused images.

Non-Docker Setup

  • cp .env.example .env
  • edit .env
  • composer install
  • php bin/console doctrine:migrations:migrate
  • npm install
  • npm run build
  • composer dump-env prod
  • [dev]: symfony server:start