Best of Philipp LacknerApril 2025

  1. 1
    Video
    Avatar of philipplacknerPhilipp Lackner·1y

    Spring Boot Profiles: Manage Dev, Staging & Production Environments Easily

    Learn how to manage different environments in Spring Boot using profiles. The guide provides a detailed walkthrough on setting up development, staging, and production configurations by leveraging application properties files. It emphasizes controlling database connections, logging levels, and other environment-specific settings to ensure optimal operation in each phase. Best practices for managing database migrations and logging configurations are also discussed, ensuring a smooth transition from development to production.

  2. 2
    Video
    Avatar of philipplacknerPhilipp Lackner·1y

    Full Guide to Auto-Deploy a Spring Boot Backend (VPS Server, GitHub Actions, HTTPS, Security)

    Learn how to deploy a Spring Boot backend using a VPS server, configure remote access with SSH keys, and automate the deployment process with GitHub Actions. The guide covers setting up the server, securing it, and running the backend application on a remote machine. It also explains the advantages of using VPS and discusses the setup of environment variables and proper server management techniques.