mallocarray / obico-oraclecloud Goto Github PK
View Code? Open in Web Editor NEWSelf Hosted Obico server on Oracle Cloud Free Tier
Self Hosted Obico server on Oracle Cloud Free Tier
I followed the instructions to set up SSH, but I still cannot connect:
$ ssh -i ~/.ssh/id_rsa [email protected]
[email protected]: Permission denied (publickey).
I'm positive I have entered the correct RSA public key into the ssh_public_key variable of the stack, but it doesn't appear to be taking effect.
The instructions say to enter the info under "Resources>Console Connections" but I can't find that menu.
Hi,
first of all thank you for this - the instructions are very well written up.
I have my private server running and everything works great but the webcam streaming in the obico app.
The premium webcam stream works:
As it is working while using the obico cloud server I think its a issue with the private server configuration.
In obico discord I was guided to this:
https://www.obico.io/docs/server-guides/faqs/#why-doesnt-the-premium-streaming-work
I think it might be a network issue. Is there an easy way to open all ports just to troubleshoot if thats the problem?
Thank you!
hello
in my country our public ip adresses are changed every 24h so is there a way to use this server with ip restriction? or is there a way to use dns provider to check for the new ip adresses?
I can't use the stacks anymore. I know it's a free service, but it's been down for 2 weeks.
Suggestion: The service for this resource encountered an error. Please contact support for help with service: Core Instance
Does anyone else have this?
Great work, big thumbs up! Had it running in a very short time. Is it possible to add tunnel-function in Oracle free tier? Tried to add new firewall policy but was met with (The following service limits were exceeded: premium-nfp-max-count. Request a service limit increase from the service limits page in the console)
and do not know what service limit to apply for. I might be going at this the wrong way altogether though..
I hate to ask generic Oracle Cloud questions, but it's just a confusing system and I'm not an I.T. guy.
Per the installation instructions, I restricted access to only my IP address. Well, that restriction is too harsh and I need to add some more addresses (or maybe just remove the restriction outright). I can't figure out how to do that, despite spending 20 minutes browsing the Oracle Cloud config pages. Can you help? Thanks.
If I disable Premium mode, Obico doesn't receive any video from Octoprint, but I can see the video in Octoprint.
If I enable Premium mode, Obico does receive the video, but then I can't see the same video in Octoprint.
So it seems I can either see the video in Octoprint or in Obico, but not both. Is this expected? I don't have this problem when I used the free Obico service (10 hours/month).
I have the server working fine, but trying to set the static ip and I am having issues: I do not have the obico compartment on the left, only the root compartment, and cannot go to Resources?
I have this in my log:
obico-server-tasks-1 | FileNotFoundError: [Errno 2] No such file or directory: 'ffmpeg': 'ffmpeg
Hey,
the instruction is very well written. So after I installed the stack and waited 20 minutes I still can't login or see any obico related files.
So I thought I look into the terminal cloud shell
Filesystem Size Used Avail Use% Mounted on
overlay 69G 19G 47G 29% /
tmpfs 64M 0 64M 0% /dev
tmpfs 4.8G 0 4.8G 0% /sys/fs/cgroup
shm 64M 0 64M 0% /dev/shm
/dev/sdb1 5.0G 33M 5.0G 1% /home/tylonhh
/dev/mapper/vg00-root 69G 19G 47G 29% /etc/hosts
/dev/mapper/vg00-var_log 3.8G 19M 3.6G 1% /etc/extensions/logs
Shouldn't there a obico-server
folder?
cheers
Hey,
I installed everything step by step. But I uses my static temporary public IP adress. How can I change it to an DNY adress, after?
cheers
Since that only a few poeople use this setup, its hard to debug.
I can see the webcam within the obico app. I also get notifications via pushover. But there I miss the screenshot of the webcam, and the name of the printer, since I have more then one printer.
How to debug?
sudo docker-compose logs -f
ERROR: Can't find a suitable configuration file in this directory or any parent. Are you in the right directory?
Supported filenames: docker-compose.yml, docker-compose.yaml
First of all, thanks for making this!
I understand that currently there is no HTTPS support for this stack, but have you considered adding Cloudflared Tunnel support to it? It should be way easier to set up and can still be free if used with a free domain. I do not have a static IP and where I live that's not common at all so that's why I'm asking, changing the firewall rules every 24h is not feasible in the long term.
Thanks again!
I am not sure to understand. I don't have a premium obico. am I stucked to the 0.1 frame per second?
I is like if I need to refreash the browser to get another picture of the webcam!
I read something like:
"Take note that Obico does not support high frame-rate streaming for webcams outside of a Raspberry Pi - however, the AI detection will still work well with the 0.1 FPS."
I have mainsail, crownest (ustreamer), an oracle server
Please helop
TheSpaghettiDetective/obico-server#178
Unfortunately, I'm not familiar enough with Docker to figure out how to fix this, but it appears that the EMAIL_HOST, EMAIL_HOST_USER, and EMAIL_HOST_PASSWORD variables need to be set.
Would it be possible to configure sendmail (or something like it) in the docker container so that Obico can send emails itself?
If not, can you include instructions on how to set these variables?
I have got obico setup and mostly working following the setup instructions, but it's only serving snapshots, (i assume at 0.1fps). how do I get it to stream the live video stream at 25fps?
Im using klipper + moonraker + mainsail
and here is the moonraker-obico.cfg
[server]
url =
auth_token =
[moonraker]
host = 127.0.0.1
port = 7125
[webcam]
disable_video_streaming = False
snapshot_url = http://127.0.0.1/webcam?action=snapshot
stream_url = http://127.0.0.1/webcam/?action=stream
[logging]
path = /home/pi/klipper_logs/moonraker-obico-.log
here are the errors im getting which dont provide much information
2022-07-10 13:52:33,128 ERROR obico.utils - backing off 18.201134 seconds: Janus quit! This should not happen. Exit code: 127
2022-07-10 13:52:44,750 INFO backoff - Backing off wait_for_janus(...) for 16.5s (ConnectionRefusedError: [Errno 111] Connection refused)
I'm seeing the following error when launching the stack. Can you please help me figure it out?
Error: Missing required argument
with oci_objectstorage_preauthrequest.obico_backup_preauthenticated_request,
on storage.tf line 11, in resource "oci_objectstorage_preauthrequest" "obico_backup_preauthenticated_request"
11: namespace = "${data.oci_objectstorage_namespace.objectstorage_namespace.namespace}"
The argument "namespace" is required, but no definition was found.
Hey, thank you for your great work! Just wondering if this set up is conflicting at all with the new version released on the 25/06/24? Just because webcam stream and actual spaghetti detection have stopped working. I can access the website just fine and I can see that time lapse are being saved but everything else seems to be broken. Just trying to cover all the options as I am banging my head trying to understand if I have missed anything...
Can it hadle like 10 printers?
hey,
I try to get a static IP. Is the manual still up to date?
Because I just see an obico instance, no unificontroller or else.
kind regards
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.