Kovah
3d57b2ea10
Upgrade release docker images to PHP 8.4
2025-01-13 00:40:35 +01:00
Kovah
d332a9db55
Fix .env file default
2024-10-17 16:28:14 +02:00
Kovah
1d4cc15b9b
Adjust release setup with Caddy, fix database config in setup
2024-10-17 16:19:26 +02:00
Kovah
1cf9713f4e
Update dependencies, slight dockerfile adjustments
2024-10-06 21:18:33 +02:00
Kovah
9e811a4f18
Adjust release Docker image to run rootless ( #502 )
2024-08-15 22:38:11 +02:00
Kovah
fb73148216
Adjust setup to support SQLite and PostgreSQL ( #831 )
2024-08-14 15:17:48 +02:00
Kovah
b76b6a9eb4
Merge remote-tracking branch 'origin/1.x' into 2.x
2024-07-17 11:41:44 +02:00
Kovah
5eba149934
Merge branch 'rare-magma-reduce-image-size' into dev
2024-07-10 00:12:13 +02:00
Kovah
0e6f6ffc64
Adjust develop Dockerfile, bump Postgres test version to v16
2024-07-10 00:12:06 +02:00
rare-magma
ee762ed8e0
fix: keep libzip-dev, use postgresql-client instead
...
Signed-off-by: rare-magma <rare-magma@posteo.eu>
2024-06-04 01:23:55 +02:00
rare-magma
97d16e6c72
ci: reduce release image size
...
Signed-off-by: rare-magma <rare-magma@posteo.eu>
2024-06-02 16:46:36 +02:00
Kovah
19e195401c
Fix release dockerfiles
2024-05-02 22:39:52 +02:00
chrissawyerfan4
d05686daaf
Make Podman installation work
...
- Specify registries in Dockerfiles such that Podman can resolve the dependencies
- Add a name for the PHP container, such that the commands work when using `exec -it linkace-php`
- Mention in CONTRIBUTING.md that Podman works also
- Update the PHP version in CONTRIBUTING.md as proposed in https://github.com/Kovah/LinkAce/discussions/746#discussioncomment-9101259
2024-04-13 04:03:34 +02:00
Kovah
3262acdde8
Add port configuration for Caddy
2024-02-20 16:26:57 +01:00
Kovah
c68dd90817
Simplify the LinkAce Docker setup ( #502 )
...
- Removes the advanced image version where PHP and nginx are separated
- Replaces nginx with Caddy
- The release image is now ready to be used with SQLite without many hassles
- Adjusts the build processes accordingly
- Removes unnecessary config files
2024-02-07 00:31:59 +01:00
Kovah
274eca2ff0
Merge branch 'main' into dev-v2
...
# Conflicts:
# app/Helper/Sharing.php
# app/Http/Controllers/App/SystemSettingsController.php
# app/Http/Controllers/FetchController.php
# app/Http/Controllers/Guest/TagController.php
# app/Http/Controllers/Models/ListController.php
# app/Http/Controllers/Models/NoteController.php
# app/Http/Controllers/Setup/RequirementsController.php
# app/Providers/FortifyServiceProvider.php
# composer.json
# composer.lock
# docker-compose.yml
# resources/views/admin/system-settings/partials/general-settings.blade.php
# resources/views/app/settings/partials/user/app-settings/privacy.blade.php
# resources/views/app/settings/system.blade.php
# resources/views/models/links/show.blade.php
# resources/views/models/notes/partials/single.blade.php
# resources/views/partials/header.blade.php
2024-02-06 09:16:07 +01:00
Kovah
e91970fccf
Fix release Dockerfile
2024-02-05 23:32:24 +01:00
Kovah
feccc5f403
Fix release Dockerfile
2024-02-05 23:22:45 +01:00
Kovah
2817d47120
Large-scale update of dependencies, deprecation of PHP 8.0
2024-02-05 21:54:14 +01:00
Kovah
c084752b95
Merge branch 'main' into dev-v2
...
# Conflicts:
# .github/workflows/build-docker.yml
# app/Actions/ImportHtmlBookmarks.php
# app/Helper/functions.php
# app/Http/Controllers/Guest/LinkController.php
# app/Http/Controllers/Guest/ListController.php
# app/Http/Controllers/Guest/TagController.php
# app/Http/Controllers/Models/LinkController.php
# app/Http/Controllers/Models/ListController.php
# app/Http/Controllers/Models/TagController.php
# app/Http/Controllers/Traits/SearchesLinks.php
# app/Http/Middleware/TrustProxies.php
# composer.json
# composer.lock
# config/app.php
# resources/views/partials/configure-darkmode.blade.php
# tests/Controller/Models/LinkControllerTest.php
# tests/Controller/Models/ListControllerTest.php
# tests/Controller/Models/TagControllerTest.php
2023-09-28 19:42:45 +02:00
Kovah
289bb1fb8a
Upgrade to Bootstrap 5.3
2023-07-20 09:36:27 +02:00
Kovah
20b196297b
Minor code changes
2023-06-04 13:22:56 +02:00
Kovah
90c5f6f2a8
Fix the release images ( #627 )
2023-04-10 10:15:22 +02:00
Kovah
5522d097a4
Minor release adjustments
2023-03-19 10:38:15 +01:00
Kovah
4ddbf13c84
Minor dev adjustments
2023-01-21 17:49:36 +01:00
Kovah
89c62f283a
Merge v1.11
2022-12-15 11:15:05 +01:00
Kovah
7decde4b80
Update to Laravel 9 and other dependencies, move lang directory to root
2022-12-14 23:45:37 +01:00
Kovah
a256cca567
Update to PHP 8.0 as the minimum required version
2022-12-14 23:01:27 +01:00
Kovah
0039fd1403
Adjust Docker configuration
2022-07-20 00:07:13 +02:00
Kovah
2513c69a91
Properly add backup-temp directory to Docker image ( #475 )
2022-06-10 15:19:55 +02:00
Kovah
931859adc5
Squash migrations of v1
2022-05-02 20:27:26 +02:00
Kovah
f9b07f807f
Upgrade to PHP 8 as base dependency
...
- Upgrades the Dockerfiles and composer.json to require PHP 8.
- Upgrades to Laravel 9 with all needed changes.
- Move lang folder to root directory.
- Upgrades third-party packages to the latest versions with all required changes.
2022-05-02 16:06:43 +02:00
Kovah
e4d6b20293
Add translations for Norway
2022-04-11 09:38:38 +02:00
Kovah
9a7ff5559c
Correct the release Dockerfile
2022-04-04 11:20:40 +02:00
Kovah
765307d9e2
Optimize Docker build process
2022-03-24 00:07:16 +01:00
Kovah
6a614a33ef
Update dependencies, enable support for PHP 8.1, switch Docker build to PHP 8.1 and Node 16
2022-03-11 10:01:21 +01:00
Kovah
9aff9e5fc4
Fix broken Docker build
2022-01-06 22:16:37 +01:00
Kovah
fdc6b63321
LinkAce now requires PHP 7.4 and uses Node LTS 16
2022-01-05 21:40:55 +01:00
Kovah
6589c92b49
Hotfix for simple dockerfile with correct nginx http config location
2021-08-09 00:40:24 +02:00
Kovah
3ca809baf4
Correct nginx.conf for simple Docker setup ( #258 )
2021-04-09 09:57:45 +02:00
Kovah
6cf17b3ebf
Optimize release Dockerfiles
2021-03-27 12:24:54 +01:00
Kovah
df73cd734a
Correct usage of the backup package, update release Dockerfiles ( #251 )
2021-03-27 12:12:31 +01:00
Kovah
cb50bef221
Deprecate old release Dockerfiles
2021-03-27 11:57:48 +01:00
Kovah
b005866397
Correct the production docker-compose files and release Dockerfiles
2021-03-22 23:27:24 +01:00
Kovah
abebe33741
Fix supervisor configuration
2021-03-10 22:41:05 +01:00
Kovah
fe5f1179c7
Overhaul of the Docker build process and deployment configuration with support for ARM ( #175 )
2021-03-10 22:35:21 +01:00
Kovah
7cc119adb0
Add git to dev dockerfile
2021-03-06 18:57:41 +01:00
Kovah
a217d21a34
Add version information and update check to footer ( #220 )
2021-02-26 23:22:15 +01:00
Kovah
95d899498f
Fix broken release Dockerfiles
2021-02-07 00:03:54 +01:00
Kovah
e0fd6a8037
Correct the development PHP ini based on recent Docker image changes
2021-02-04 16:29:22 +01:00