🚧 A bit of initial work
This commit is contained in:
		
					parent
					
						
							
								84945e0f54
							
						
					
				
			
			
				commit
				
					
						2b888f203d
					
				
			
		
					 7 changed files with 326 additions and 1 deletions
				
			
		|  | @ -1,5 +1,47 @@ | |||
| package main | ||||
| 
 | ||||
| func main() { | ||||
| // @todo | ||||
| 
 | ||||
| import ( | ||||
| 	"fmt" | ||||
| 	"time" | ||||
| 
 | ||||
| 	"codeberg.org/danjones000/lenore" | ||||
| 	"codeberg.org/danjones000/lenore/config" | ||||
| 	vocab "github.com/go-ap/activitypub" | ||||
| 	boxap "github.com/go-ap/fedbox/activitypub" | ||||
| 	"github.com/go-ap/storage-sqlite" | ||||
| ) | ||||
| 
 | ||||
| func main() { | ||||
| 	conf := config.Config{BaseURL: "http://localhost:4523/"} | ||||
| 
 | ||||
| 	sqlConf := sqlite.Config{Path: "storage"} | ||||
| 	err := sqlite.Bootstrap(sqlConf) | ||||
| 	if err != nil { | ||||
| 		panic(err) | ||||
| 	} | ||||
| 
 | ||||
| 	db, err := sqlite.New(sqlConf) | ||||
| 	if err != nil { | ||||
| 		panic(err) | ||||
| 	} | ||||
| 
 | ||||
| 	serv := vocab.ServiceNew(boxap.DefaultServiceIRI(conf.BaseURL)) | ||||
| 	serv.Name = vocab.DefaultNaturalLanguageValue("Lenore") | ||||
| 	serv.Summary = vocab.DefaultNaturalLanguageValue("ActivityPub-powered reader") | ||||
| 	serv.Published = time.Now() | ||||
| 	serv.Updated = time.Now() | ||||
| 	_, err = db.Save(serv) | ||||
| 	if err != nil { | ||||
| 		panic(err) | ||||
| 	} | ||||
| 
 | ||||
| 	app, err := lenore.NewApp("0.0.0", conf, db) | ||||
| 	if err != nil { | ||||
| 		panic(err) | ||||
| 	} | ||||
| 
 | ||||
| 	fmt.Println(app) | ||||
| 	fmt.Println(app.Service().ID) | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue