by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Aug 06 15:21
    cmutts opened #329
  • Jul 31 19:40
    coveralls commented #309
  • Jul 31 19:38

    rubiojr on aes-config-backend

    (compare)

  • Jul 31 19:38

    rubiojr on bump-gominatim

    (compare)

  • Jul 31 19:38
    rubiojr synchronize #309
  • Jul 31 19:38

    rubiojr on reactor

    openweathermap bee: set current… Update go-guerrilla dep to to 1… Bump upstream telegram package … and 5 more (compare)

  • Jul 31 19:37

    rubiojr on weather-context-plus

    (compare)

  • Jul 31 19:36

    rubiojr on bump-go-guerrilla

    (compare)

  • Jul 27 15:13
    Travis muesli/beehive (rubiojr-experimental) still failing (1223)
  • Jul 27 14:59

    rubiojr on rubiojr-experimental

    Use robfig/cron to parse cron l… Use the lastest robfig/cron ver… go mod tity and 2 more (compare)

  • Jul 25 16:27
    dgrr closed #201
  • Jul 25 16:26
    dgrr closed #189
  • Jul 24 13:54

    muesli on master

    Add GitHub workflow (compare)

  • Jul 24 12:39

    muesli on master

    Prevent null-pointer access whe… Add missing error checks in AES… (compare)

  • Jul 24 10:52
    Travis muesli/beehive@e153448 (go-bump-min-version) passed (1219)
  • Jul 24 10:36
    rubiojr opened #328
  • Jul 24 10:35

    rubiojr on go-bump-min-version

    Bump min Go version to 1.13 (compare)

  • Jul 24 10:30
    rubiojr synchronize #327
  • Jul 24 10:30

    rubiojr on maintained-cron

    Add some debugging and error ha… (compare)

  • Jul 24 10:29
    rubiojr commented #327
Christian Muehlhaeuser
@muesli
there's literally exactly 27 keywords in the entire language :D
I've did a live coding go crash course a few months ago: https://youtu.be/uMA8wJ6xA_g
maybe that's helpful
Starbeamrainbowlabs
@sbrl
Oh wow, Go must be really lightweight then.
I'm not one for learning videos myself, but thanks!
I've heard the Go community can be quite particular about code formatting and style though
Christian Muehlhaeuser
@muesli
Rust's certainly worth learning too, though
Starbeamrainbowlabs
@sbrl
Indeed!
Starbeamrainbowlabs
@sbrl
Hrm, I suspect the easiest thing to do is to use a subdomain for beehive. I've been trying to cheese it with some rewrite rules, but beehive doesn't seem to like it very much
I'll think about it a bit more.
Starbeamrainbowlabs
@sbrl
Selection_028.png
I took the plunge.
beehive.starbeamrainbowlabs.com is now a thing!
Christian Muehlhaeuser
@muesli
nice! :)
Starbeamrainbowlabs
@sbrl
:D
Once I've had a play, I'll package it with apt & automate it with Beehive
Christian Muehlhaeuser
@muesli
:)
Starbeamrainbowlabs
@sbrl
Hey! I've been experimenting with Beehive, and I've just discovered that it crashed. Not only that, but I've lost my entire configuration too :-/
Logs: https://privatebin.net/?543122af6ba2073f#69ALuVqkMdM5CqCh8Gwh2DwjHohSPdgZiiCLHNvmHheU
I think it because I tried to set an environment variable when executing a command. I guess I should hae wrapped it in bash -c ''?
Either way, I'm quite frustrated that I've lost my entire configuration file. It's as it's a fresh new instance
My systemd service file:
[Unit]
Description=Beehive: A flexible event/agent & automation system with lots of bees
Documentation=https://github.com/muesli/beehive

[Service]
User=beehive
ExecStart=/srv/beehive/beehive -bind [::1]:3070 -config /srv/beehive/beehive.conf -canonicalurl https://beehive.starbeamrainbowlabs.com/
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=beehive

[Install]
WantedBy=multi-user.target
Christian Muehlhaeuser
@muesli
give me a second
Starbeamrainbowlabs
@sbrl
Sure
Christian Muehlhaeuser
@muesli
so, regarding the config file: that might indeed be a problem currently, as the state gets written on shutdown
there's a PR by @seblw which fixes that
Starbeamrainbowlabs
@sbrl
Ah, I see
Christian Muehlhaeuser
@muesli
i'll merge it soon with a bunch of other config/admin changes
looking at that crash now
Starbeamrainbowlabs
@sbrl
Cool, ty.
I'll wait on setting it up again then until those changes are merged
Christian Muehlhaeuser
@muesli
ok, that's clearly a bug in the execbee, it shouldn't call panic
fixing
Dominik Schmidt
@dschmidt
cough
who would put bugs in execbee?
dschmidt @dschmidt runs
Starbeamrainbowlabs
@sbrl
Ah, cool. Glad it's fixable :P
Christian Muehlhaeuser
@muesli
@dschmidt hehe
Bengin Cetindere
@_divby0_twitter
I want to use beehive but I am not sure how to properly protect my beehive installation (which will be on the public internet with my VPS, because I don't want to have my private PC runnging 24/7). Where can I set a password or similar? I am using the dockerized version.
Christian Muehlhaeuser
@muesli
@_divby0_twitter you'd currently need to protect it with a reverse proxying nginx or apache
Bengin Cetindere
@_divby0_twitter
okay, thank you :)
Starbeamrainbowlabs
@sbrl
Yeah, I use the auth_basic command with HTTPS @_divby0_twitter. If you need a config example, just let me know
Christian Muehlhaeuser
@muesli
sweet, @penguwin is working on a bee generator :)
Starbeamrainbowlabs
@sbrl
A bee generator?
Christian Muehlhaeuser
@muesli
yeah, a little helper that generates a bee's skeleton based on golang's reflection
e.g. you can pass it a json / struct of some api response and it generates the bee's structure for you
Starbeamrainbowlabs
@sbrl
Ah, nice!
Oh yeah, and what's the status on the saving issue?
Christian Muehlhaeuser
@muesli
the PR I mentioned has been merged, but wasn't part of a release just yet
Starbeamrainbowlabs
@sbrl
Ah, I see. I'll wait 'till the next release then
ty
xnaas
@xnaas
Does beehive support scraping complex webpages like Huginn?