mirror of
				https://git.sr.ht/~tsileo/microblog.pub
				synced 2025-06-05 21:59:23 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			44 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Makefile
		
	
	
	
	
	
SHELL := /bin/bash
 | 
						|
PWD=$(shell pwd)
 | 
						|
 | 
						|
.PHONY: build
 | 
						|
build:
 | 
						|
	docker build -t microblogpub/microblogpub .
 | 
						|
 | 
						|
.PHONY: config
 | 
						|
config:
 | 
						|
	# Run and remove instantly
 | 
						|
	-docker run --rm -it --volume `pwd`/data:/app/data microblogpub/microblogpub inv configuration-wizard
 | 
						|
 | 
						|
.PHONY: update
 | 
						|
update:
 | 
						|
	-docker run --rm --volume `pwd`/data:/app/data --volume `pwd`/app/static:/app/app/static microblogpub/microblogpub inv update --no-update-deps
 | 
						|
 | 
						|
.PHONY: prune-old-data
 | 
						|
prune-old-data:
 | 
						|
	-docker run --rm --volume `pwd`/data:/app/data --volume `pwd`/app/static:/app/app/static microblogpub/microblogpub inv prune-old-data
 | 
						|
 | 
						|
.PHONY: webfinger
 | 
						|
webfinger:
 | 
						|
	-docker run --rm --volume `pwd`/data:/app/data --volume `pwd`/app/static:/app/app/static microblogpub/microblogpub inv webfinger $(account)
 | 
						|
 | 
						|
.PHONY: move-to
 | 
						|
move-to:
 | 
						|
	-docker run --rm --volume `pwd`/data:/app/data --volume `pwd`/app/static:/app/app/static microblogpub/microblogpub inv move-to $(account)
 | 
						|
 | 
						|
.PHONY: self-destruct
 | 
						|
self-destruct:
 | 
						|
	-docker run --rm --volume `pwd`/data:/app/data --volume `pwd`/app/static:/app/app/static microblogpub/microblogpub inv self-destruct
 | 
						|
 | 
						|
.PHONY: reset-password
 | 
						|
reset-password:
 | 
						|
	-docker run --rm -it --volume `pwd`/data:/app/data --volume `pwd`/app/static:/app/app/static microblogpub/microblogpub inv reset-password
 | 
						|
 | 
						|
.PHONY: check-config
 | 
						|
check-config:
 | 
						|
	-docker run --rm --volume `pwd`/data:/app/data --volume `pwd`/app/static:/app/app/static microblogpub/microblogpub inv check-config
 | 
						|
 | 
						|
.PHONY: compile-scss
 | 
						|
compile-scss:
 | 
						|
	-docker run --rm --volume `pwd`/data:/app/data --volume `pwd`/app/static:/app/app/static microblogpub/microblogpub inv compile-scss
 |