GithubHelp home page GithubHelp logo

alexanderbabel / hassio-addons Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qu3uk/hassio-backup-s3

4.0 4.0 4.0 229 KB

Hass.io Add-ons by AlexanderBabel

License: MIT License

Dockerfile 73.97% Shell 26.03%
backup hassio hassio-addons home-assistant homepod s3 spotify spotify-connect

hassio-addons's Introduction

Hi there πŸ‘‹

I'm Alex, and I am doing some stuff with computers, like everybody else who is active on this platform. Currently, I am a Masters student for Computer Science in Uppsala (πŸ‡ΈπŸ‡ͺ Sweden).

Besides that, I work as a Platform Engineer at @UniNow. My day-to-day business includes doing fancy deployments in Kubernetes with ArgoCD and other tools. But sometimes I am also coding new features for the backend or frontend software running at the company.

I also offer a site that provides some (at least for me) useful tools. You can find it at tools.alexbabel.com.

Stats

GitHub Stats

πŸ“¦ Platform Engineering/Deployment technologies I use:

  • Docker
  • Kubernetes (GitOps approach with ArgoCD)
  • Helm
  • Semantic Release
  • Renovate
  • OVH Hosted Services
  • Self managed k3s (TrueNAS SCALE, k3s ansible role with kilo)
  • S3 (AWS, OVH, Scaleway, MinIO, CF R2)

πŸ”­ Languages & Frameworks I use (not sorted by priority, just how they came to my mind):

  • JavaScript
  • TypeScript
  • Python
  • NodeJS
  • NestJS
  • ReactJS
  • React Native
  • Electron
  • GraphQL
  • Apollo Server & Client
  • Express / Koa
  • Java (in the past - I worked mostly with the Spigot & BungeeCord API [Server framework for Minecraft])
  • Bash (a bit)

πŸ—ƒ Database Systems I use:

  • MongoDB
  • PostgreSQL
  • MySQL

πŸ›  Development Tools I use:

  • macOS
  • VSCode
  • Lens
  • Postico 2
  • homebrew

hassio-addons's People

Contributors

alexanderbabel avatar jperquin avatar mikebell avatar qu3uk avatar rrostt avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

hassio-addons's Issues

Addon with owntone 28.6 constantly changes owntone.conf

Expected Behavior

After update, still a functional library with a correct path to the music library location in owntone.conf

Actual Behavior

After updating to 28.6, owntone.conf constantly gets modified. It reverts the path to the directory to scan to "/music", which is a folder I don't have.
It changes it to:
directories = { "/music" }

Every time you correct it, and restart the addon, it happens again.
Restoring a backup with 28.5 and then correcting owntone.conf once works fine.
Unfortunately I can't say if this is a problem with Owntone or the addon.

Crash due to incorrect AWS command ?

Expected Behavior

Sync and uploading the backups..

Actual Behavior

Crash due to incorrect AWS command ?

Logs

08/02/2022 - 22:35:44 |  ---> Starting Sync
08/02/2022 - 22:35:44 |  ---> Configuring AWS credentials
08/02/2022 - 22:35:49 |  ---> Using Backup names
08/02/2022 - 22:35:49 |  ---> Creating Symlinks
08/02/2022 - 22:35:49 |  ---> Creating Symlink: /symlinks/Backup/2022-02-08.tar
08/02/2022 - 22:35:49 |  ---> Syncing Backup Archives
Note: AWS CLI version 2, the latest major version of the AWS CLI, is now stable and recommended for general use. For more information, see the AWS CLI version 2 installation instructions at: https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html
usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:
  aws help
  aws <command> help
  aws <command> <subcommand> help
aws: error: argument command: Invalid choice, valid choices are:
accessanalyzer                           | account                                 
acm                                      | acm-pca                                 
alexaforbusiness                         | amp                                     
amplify                                  | amplifybackend                          
amplifyuibuilder                         | apigateway                              
apigatewaymanagementapi                  | apigatewayv2                            
appconfig                                | appconfigdata                           
appflow                                  | appintegrations                         
application-autoscaling                  | application-insights                    
applicationcostprofiler                  | appmesh                                 
apprunner                                | appstream                               
appsync                                  | athena                                  
auditmanager                             | autoscaling                             
autoscaling-plans                        | backup                                  
backup-gateway                           | batch                                   
braket                                   | budgets                                 
ce                                       | chime                                   
chime-sdk-identity                       | chime-sdk-meetings                      
chime-sdk-messaging                      | cloud9                                  
cloudcontrol                             | clouddirectory                          
cloudformation                           | cloudfront                              
cloudhsm                                 | cloudhsmv2                              
cloudsearch                              | cloudsearchdomain                       
cloudtrail                               | cloudwatch                              
codeartifact                             | codebuild                               
codecommit                               | codeguru-reviewer                       
codeguruprofiler                         | codepipeline                            
codestar                                 | codestar-connections                    
codestar-notifications                   | cognito-identity                        
cognito-idp                              | cognito-sync                            
comprehend                               | comprehendmedical                       
compute-optimizer                        | connect                                 
connect-contact-lens                     | connectparticipant                      
cur                                      | customer-profiles                       
databrew                                 | dataexchange                            
datapipeline                             | datasync                                
dax                                      | detective                               
devicefarm                               | devops-guru                             
directconnect                            | discovery                               
dlm                                      | dms                                     
docdb                                    | drs                                     
ds                                       | dynamodb                                
dynamodbstreams                          | ebs                                     
ec2                                      | ec2-instance-connect                    
ecr                                      | ecr-public                              
ecs                                      | efs                                     
eks                                      | elastic-inference                       
elasticache                              | elasticbeanstalk                        
elastictranscoder                        | elb                                     
elbv2                                    | emr                                     
emr-containers                           | es                                      
events                                   | evidently                               
finspace                                 | finspace-data                           
firehose                                 | fis                                     
fms                                      | forecast                                
forecastquery                            | frauddetector                           
fsx                                      | gamelift                                
glacier                                  | globalaccelerator                       
glue                                     | grafana                                 
greengrass                               | greengrassv2                            
groundstation                            | guardduty                               
health                                   | healthlake                              
honeycode                                | iam                                     
identitystore                            | imagebuilder                            
importexport                             | inspector                               
inspector2                               | iot                                     
iot-data                                 | iot-jobs-data                           
iot1click-devices                        | iot1click-projects                      
iotanalytics                             | iotdeviceadvisor                        
iotevents                                | iotevents-data                          
iotfleethub                              | iotsecuretunneling                      
iotsitewise                              | iotthingsgraph                          
iottwinmaker                             | iotwireless                             
ivs                                      | kafka                                   
kafkaconnect                             | kendra                                  
kinesis                                  | kinesis-video-archived-media            
kinesis-video-media                      | kinesis-video-signaling                 
kinesisanalytics                         | kinesisanalyticsv2                      
kinesisvideo                             | kms                                     
lakeformation                            | lambda                                  
lex-models                               | lex-runtime                             
lexv2-models                             | lexv2-runtime                           
license-manager                          | lightsail                               
location                                 | logs                                    
lookoutequipment                         | lookoutmetrics                          
lookoutvision                            | machinelearning                         
macie                                    | macie2                                  
managedblockchain                        | marketplace-catalog                     
marketplace-entitlement                  | marketplacecommerceanalytics            
mediaconnect                             | mediaconvert                            
medialive                                | mediapackage                            
mediapackage-vod                         | mediastore                              
mediastore-data                          | mediatailor                             
memorydb                                 | meteringmarketplace                     
mgh                                      | mgn                                     
migration-hub-refactor-spaces            | migrationhub-config                     
migrationhubstrategy                     | mobile                                  
mq                                       | mturk                                   
mwaa                                     | neptune                                 
network-firewall                         | networkmanager                          
nimble                                   | opensearch                              
opsworks                                 | opsworkscm                              
organizations                            | outposts                                
panorama                                 | personalize                             
personalize-events                       | personalize-runtime                     
pi                                       | pinpoint                                
pinpoint-email                           | pinpoint-sms-voice                      
polly                                    | pricing                                 
proton                                   | qldb                                    
qldb-session                             | quicksight                              
ram                                      | rbin                                    
rds                                      | rds-data                                
redshift                                 | redshift-data                           
rekognition                              | resiliencehub                           
resource-groups                          | resourcegroupstaggingapi                
robomaker                                | route53                                 
route53-recovery-cluster                 | route53-recovery-control-config         
route53-recovery-readiness               | route53domains                          
route53resolver                          | rum                                     
s3control                                | s3outposts                              
sagemaker                                | sagemaker-a2i-runtime                   
sagemaker-edge                           | sagemaker-featurestore-runtime          
sagemaker-runtime                        | savingsplans                            
schemas                                  | sdb                                     
secretsmanager                           | securityhub                             
serverlessrepo                           | service-quotas                          
servicecatalog                           | servicecatalog-appregistry              
servicediscovery                         | ses                                     
sesv2                                    | shield                                  
signer                                   | sms                                     
sms-voice                                | snow-device-management                  
snowball                                 | sns                                     
sqs                                      | ssm                                     
ssm-contacts                             | ssm-incidents                           
sso                                      | sso-admin                               
sso-oidc                                 | stepfunctions                           
storagegateway                           | sts                                     
support                                  | swf                                     
synthetics                               | textract                                
timestream-query                         | timestream-write                        
transcribe                               | transfer                                
translate                                | voice-id                                
waf                                      | waf-regional                            
wafv2                                    | wellarchitected                         
wisdom                                   | workdocs                                
worklink                                 | workmail                                
workmailmessageflow                      | workspaces                              
workspaces-web                           | xray                                    
s3api                                    | s3                                      
configure                                | deploy                                  
configservice                            | opsworks-cm                             
runtime.sagemaker                        | history                                 
help                                    
[cmd] /run.sh exited 2
[cont-finish.d] executing container finish scripts...
[cont-finish.d] 99-message.sh: executing... 
-----------------------------------------------------------
                Oops! Something went wrong.

 We are so sorry, but something went terribly wrong when
 starting or running this add-on.
 
 Be sure to check the log above, line by line, for hints.
-----------------------------------------------------------

Version

Current version: 2.5.2

s3: support heartbeat url

Expected Behavior

It would be great to use a service like healthchecks.io to ping it on every run

Error while adding add-on: Invalid Add-on repository!

Expected Behavior

Add this repo as an add-on repository

Actual Behavior

Get the error message Invalid Add-on repository!

I know this is a repo that is several forks deep from the original, but yours was the most recently updated.

I'm a little new to HA so perhaps I'm doing something wrong, but when I go to the Add-on Store in HA and try to add this as a repository, I get the above error. Am I going about this wrong?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.