You're looking at it

Homepage: https://roundabout-host.com

By using this site, you agree to have cookies stored on your device, strictly for functional purposes, such as storing your session and preferences.

Dismiss

Add README

roundabout,
created on Wednesday, 13 November 2024, 14:44:51 (1731509091), received on Wednesday, 13 November 2024, 14:44:54 (1731509094)
Author identity: vlad <vlad.muntoiu@gmail.com>

a7b29fd11b322888ec7cbae797cc160f2bfc59cd

README.md

@@ -0,0 +1,28 @@

                                
                                
                                
                            
                                
                                    
                                        
                                        Roundabout
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        ==========
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        The roundabout is a simple git hosting server that does a few things:
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        * It allows you to push and pull git repositories, currently only over HTTP(S).
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          * Why HTTP? It's easy to set up, can be more easily integrated, supports
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            encryption (HTTPS) while still allowing anonymous cloning, and is
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            easier for this to implement: SSH would require integration with the git
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            daemon.
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        * You can have an account and manage your repositories.
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        * You can collaborate with others using forums and code reviews on commits.
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        * You can merge, of course.
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        * There are email notifications for various events.
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        * There are no wikis, but there is static site hosting.
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        It doesn't try to replace your local copy. It doesn't have web editing or things
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        which don't benefit from collaboration.
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        It's not yet stable, and you should always keep local repositories (this is
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        true for any git hosting service).
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        It's written in Python and uses the Flask web framework, the SQLAlchemy ORM, and
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        the Jinja2 templating engine. It uses the git command line tool for git access.
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        Most importantly, it's free software, licensed under the GNU Affero General
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        Public Licence, version 3 or later; see [the licence file](LICENCE.md) for more
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        information.