Skip to content

Instantly share code, notes, and snippets.

View samuelstein's full-sized avatar
👨‍💻

Samuel samuelstein

👨‍💻
View GitHub Profile
@samuelstein
samuelstein / gitlab-ci-database.yml
Created March 4, 2021 12:56
PostgreSQL import schema and data into docker container with gitlab ci
.docker_build_database:
extends: .docker_base
variables:
PGPASSWORD: postgres
POSTGRES_IMAGE: "${CI_REGISTRY}/${CI_PROJECT_PATH}/postgres:latest"
SPECIFIC_IMAGE_NAME: database
DOCKER_TAG: latest
before_script: &docker_build_database_before_script
- export DOCKER_IMAGE="${CI_REGISTRY}/${CI_PROJECT_PATH}/${SPECIFIC_IMAGE_NAME}"
- *docker_base_before_script
@samuelstein
samuelstein / AppConfiguration.java
Created February 22, 2023 20:02
Spring Boot RestTemplate with GZIP Support
package de.samuelstein.project.configuration;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import org.apache.hc.client5.http.impl.classic.HttpClientBuilder;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Primary;
import org.springframework.http.client.HttpComponentsClientHttpRequestFactory;
@samuelstein
samuelstein / update-directus.md
Created October 9, 2023 18:46
Update Directus
  • Navigate to directus install folder
  • npm install directus@10
  • npx directus database migrate:latest
  • pm2 stop directus
  • pm2 start directus
@samuelstein
samuelstein / image-gallery.js
Created February 2, 2024 12:42
naive simple image gallery
@samuelstein
samuelstein / Cookbook_Self-Hosting_Directus_9.md
Last active February 14, 2024 13:58
Cookbook Self-Hosting Directus 9 Headless CMS