Compare commits
	
		
			2 Commits
		
	
	
		
			ff671f3c35
			...
			4873fd9981
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 4873fd9981 | |||
| 8b2c0f301e | 
							
								
								
									
										27
									
								
								.gitea/workflows/build-and-deploy.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								.gitea/workflows/build-and-deploy.yaml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,27 @@
 | 
				
			|||||||
 | 
					name: Build and Deploy Blog Site
 | 
				
			||||||
 | 
					on:
 | 
				
			||||||
 | 
					  push:
 | 
				
			||||||
 | 
					    branches:
 | 
				
			||||||
 | 
					      - master
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					jobs:
 | 
				
			||||||
 | 
					  setup-website-content:
 | 
				
			||||||
 | 
					    runs-on: ubuntu-latest
 | 
				
			||||||
 | 
					    container:
 | 
				
			||||||
 | 
					      image: shockrah/hugo
 | 
				
			||||||
 | 
					    steps:
 | 
				
			||||||
 | 
					      - run: git init
 | 
				
			||||||
 | 
					      - run: git remote add origin https://git.shockrah.xyz/shockrah/blog.git
 | 
				
			||||||
 | 
					      - run: git pull origin master
 | 
				
			||||||
 | 
					      - name: Build website content
 | 
				
			||||||
 | 
					        run: hugo
 | 
				
			||||||
 | 
					      - name: Copy files with rsync
 | 
				
			||||||
 | 
					        uses: tempersama/rsync-copy@2.6
 | 
				
			||||||
 | 
					        with:
 | 
				
			||||||
 | 
					          host: shockrah.xyz
 | 
				
			||||||
 | 
					          username: ${{ secrets.USER }}
 | 
				
			||||||
 | 
					          source: "public/"
 | 
				
			||||||
 | 
					          destination: /opt/nginx/shockrah.xyz/
 | 
				
			||||||
 | 
					          key: ${{ secrets.PRIVATE_KEY }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										41
									
								
								content/posts/reviving-an-old-project.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								content/posts/reviving-an-old-project.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,41 @@
 | 
				
			|||||||
 | 
					---
 | 
				
			||||||
 | 
					title: Reviving an Old Project
 | 
				
			||||||
 | 
					description: Clippable and it's current future
 | 
				
			||||||
 | 
					date: 2025-08-19T21:26:49-07:00
 | 
				
			||||||
 | 
					draft: false
 | 
				
			||||||
 | 
					category: article
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Context
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					A while back I created [Clippable](https://git.shockrah.xyz/shockrah/clippable),
 | 
				
			||||||
 | 
					which was meant to be a way for me to share gaming clips with others because I
 | 
				
			||||||
 | 
					didn't like using streamable, youtube, etc. I'm still not a huge fan of it
 | 
				
			||||||
 | 
					especially considering I have the technical know how to build my own clip
 | 
				
			||||||
 | 
					sharing system/website.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Now that I'm once again looking for work :wink: I'm in a position where I
 | 
				
			||||||
 | 
					need to have a new "main" project to bring up in interviews & resumes.
 | 
				
			||||||
 | 
					My choice this time around of course is [Clippable](https://git.shockrah.xyz/shockrah/clippable)
 | 
				
			||||||
 | 
					which should provide ample room for me to _demonstrate_ my skills.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					_Also I can actually use the end result which is nice_.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# What is it?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					I'll be honest, it's a self-hosted streamable clone whose
 | 
				
			||||||
 | 
					front-end got a huge facelift and is now being packaged with Gitea.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Now what?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Now comes the fun part which is packaging everything and updating docs
 | 
				
			||||||
 | 
					so that this can be fully presentable and remain as a proper "receipt"
 | 
				
			||||||
 | 
					of my skill because it's easier if my work can speak for itself in interviews :wink:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Where?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The link to the project is here :link: https://git.shockrah.xyz/shockrah/clippable
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Link to the docs is here :link: https://shockrah.gitlab.io/clippable/
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user