Dancer-SearchApp

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

    Elasticsearch has a long history of vulnerabilities and has little to
    no concept of information segregation. This basically means that
    anything that can reach Elasticsearch can read all the data you stored
    in it.

    Configure Elasticsearch to only respond to localhost or to queries from
    within a trusted network, like your home network.

    Note that leaking a copy of the Elasticsearch search index is almost as
    bad as leaking a copy of the original data. This is especially true if
    you look at backups.

REPOSITORY

    The public repository of this module is
    https://github.com/Corion/dancer-searchapp.

SUPPORT

    The public support forum of this module is https://perlmonks.org/.

README.mkdn  view on Meta::CPAN


Elasticsearch has a long history of vulnerabilities and has little to no
concept of information segregation. This basically means that anything that
can reach Elasticsearch can read all the data you stored in it.

Configure Elasticsearch to only respond to localhost or to queries from
within a trusted network, like your home network.

Note that leaking a copy of the Elasticsearch search index is almost as
bad as leaking a copy of the original data. This is especially true if you
look at backups.

# REPOSITORY

The public repository of this module is
[https://github.com/Corion/dancer-searchapp](https://github.com/Corion/dancer-searchapp).

# SUPPORT

The public support forum of this module is
[https://perlmonks.org/](https://perlmonks.org/).

lib/Dancer/SearchApp.pm  view on Meta::CPAN


Elasticsearch has a long history of vulnerabilities and has little to no
concept of information segregation. This basically means that anything that
can reach Elasticsearch can read all the data you stored in it.

Configure Elasticsearch to only respond to localhost or to queries from
within a trusted network, like your home network.

Note that leaking a copy of the Elasticsearch search index is almost as
bad as leaking a copy of the original data. This is especially true if you
look at backups.

=head1 REPOSITORY

The public repository of this module is
L<https://github.com/Corion/dancer-searchapp>.

=head1 SUPPORT

The public support forum of this module is
L<https://perlmonks.org/>.

pod/todo.pod  view on Meta::CPAN

allows to automatically show relevant emails if the sender is calling
and has their phone information in their email.

Also, the automatic search should be easily triggered by a command
line program. This likely needs something like L<HTTP::ServerEvent>
to keep a channel open so the server can push new information.

=head1 Data portability

Data portability is very important, not at least because of
seamless index upgrades/rollbacks/backups.

=head2 Export

=head3 Export index to DBI

=head3 Update indices from database

=head2 Share indices

Sharing indices would also be nice in the sense of websites or people



( run in 1.168 second using v1.01-cache-2.11-cpan-49f99fa48dc )