mirror of
				https://github.com/gethomepage/homepage.git
				synced 2025-10-31 02:27:02 -04:00 
			
		
		
		
	devcontainers can be used by IDEs like VSCode to build the whole development environment in a container. This allows you to keep dependencies, build, and all development aspects separated from any development. It also allows contributors to instantly have a working, standardized development environment. It also allows cloud development tools like GitHub Codespaces be automatically setup with the desired environment. See https://containers.dev/ for more details
		
			
				
	
	
		
			12 lines
		
	
	
		
			239 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			239 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/usr/bin/env bash
 | |
| 
 | |
| # Install Node packages
 | |
| pnpm install
 | |
| 
 | |
| # Copy in skeleton configuration if there is no existing configuration
 | |
| if [ ! -d "config/" ]; then
 | |
|   echo "Adding skeleton config"
 | |
|   mkdir config/
 | |
|   cp -r src/skeleton/* config
 | |
| fi
 |